Commits

Chris Lattner committed 4bd79ec0c86
Have resolvePattern reject patterns that have nested UnresolvedPatternExpr's early instead of leaving them to TypeCheckExpr to find in an arbitrary "late" place in type checking. This gives us better (more localized) diagnostics and reduces downstream errors when a pattern is malformed. This is the foundation to produce more specific errors than "invalid pattern" Swift SVN r26802