Commits

Slava Pestov committed 4446bc06921
Sema: Use FoldingSetNode for ProtocolType There was a weirdness with ProtocolType::get() that was causing me grief while trying to refactor getDeclaredType() and related code in another patch. Instead of caching the result like we do elsewhere, this would directly store the new type into the ProtocolDecl. This is smelly, so let's not do that.