Commits

Joe Groff committed 9337e66fc2e
Sema: Allow type extensions through typealiases. Allow an extension to extend a type using a typealias. This allows Clang-imported typedef-ed structs such as NSRect/CGRect to be extended, and in general allows extensions to be used without having to expose users to potentially ugly internal-use-only names like 'Int64'. Fixes <rdar://problem/13280448>. Swift SVN r4213