Commits

Eli Friedman committed 6a4098b1023
Mess with the way we do canonicalization for ProtocolCompositionTypes in a way that doesn't violate canonical type invariants. It's still a little messy, but it's consistent. Fixes <rdar://problem/11886926>. Swift SVN r2368