Commits

Chris Lattner committed cb1d2cacbe5
implement a new CanType subclass of Type, for use when we known that we have a canonical type. Unlike Type, it implements equality operators. It is returned by Type->getCanonicalType(). This adopts it in the minimal places required to get the build to work, it would also be nice to switch IRGen to canonical types and use it there. Swift SVN r1298