Commits

Joe Groff committed 6b8ea565b8a
Sema: Resolve the instance type of metatypes as an AST type even in SIL mode. The metatype's instance type is always an AST type. Fixes rdar://problem/19165906. Also fix a bug where we would incorrectly resolve the metatypes of existential metatypes. We resolved Any.Type.Type to the concrete-meta-existential-meta-type (exists T. (T.Type)).Type, instead of the existential-meta-existential-meta-type exists T. (T.Type.Type), and rejected Any.Type.Protocol, which is the correct spelling of the concrete metatype. Swift SVN r23759