Commits

Chris Lattner committed acecd187a3b
fix <rdar://problem/21553065> Spurious diagnostic: '_' can only appear in a pattern or on the left side of an assignment ... by reimplementing the DiscardAssignmentExpr checker in MiscDiagnostics instead of being in CSApply (which gets run on partial expression ASTs). Also, when type checking and salvaging an expression fails, do not generate structural diagnostics in addition to the type checker diagnostics, they are just noise. Swift SVN r29937