Commits

Joe Groff committed 63d08c786d4
SIL: Handle metatype abstraction differences. Lower metatype types as @thin or @thick based on whether the type is static and whether the abstraction pattern allows for a thin metatype. Add a '@thick' attribute and require SIL metatypes to always be annotated with either '@thin' or '@thick' to distinguish them from unlowered metatypes. Swift SVN r11525