Rename ArchetypeBuilder -> GenericSignatureBuilder

This commit is contained in:
Doug Gregor
2017-02-10 12:46:18 -08:00
parent 0cb1561035
commit 579af863c5
26 changed files with 228 additions and 227 deletions

View File

@@ -668,7 +668,7 @@ ModuleDecl::lookupConformance(Type type, ProtocolDecl *protocol,
// constraint and the superclass conforms to the protocol.
if (auto archetype = type->getAs<ArchetypeType>()) {
// The archetype builder drops conformance requirements that are made
// The generic signature builder drops conformance requirements that are made
// redundant by a superclass requirement, so check for a concrete
// conformance first, since an abstract conformance might not be
// able to be resolved by a substitution that makes the archetype