Commits

Joe Groff committed 0a857537c18
Sema: Resolve unqualified EnumElementPatterns. If 'case X:' occurs in enum context, 'X' may by itself refer to an enum element, and we should build a pattern from that. While we're here, clean up the grody resolution code we wrote last time to build up an IdentTypeRepr so that we reuse all the name resolution smarts from resolveIdentifierType. Fixes <rdar://problem/15194007>. Swift SVN r9442