Commits

Chris Lattner committed 9ae1ff707c2
Add a new DisableStructuralChecks option to typeCheckExpr which allows CSDiag to avoid emitting this diagnostics. They are always irritating to it because they are duplicative with whatever the actual type constraint problem is. It also interferes with there recursive structure of the problem. Disabling them also allows us to shorten the black list of expr nodes that cannot be handled in typeCheckIndependentSubExpression. Swift SVN r30122