Commits

Chris Lattner committed 7b5c8bf92b5
Several cleanups: - Remove all uses of CleanupIllFormedExpressionRAII from this file, which are now unnecessary since this is handled at a higher level. - Stop splatting ErrorType in the diagnostics stuff. This was formerly needed to indicate that a diagnostic is emitted, but is now handled other ways. Removing this enables the type checker to produce other follow on warnings in some cases (e.g. var should be marked let). - Remove an arbitrary limitation on unop and binops that didn't print an overload candidate set with one entry, leading to better consistency in diagnostics, now that all the pieces are in place to make this not be super annoying. Swift SVN r30084