AST: Remove unused 'resolver' argument from TypeBase::getSuperclass()

This commit is contained in:
Slava Pestov
2017-04-19 20:08:44 -07:00
parent 55df58d2a3
commit f4b91cd118
36 changed files with 100 additions and 130 deletions

View File

@@ -681,9 +681,9 @@ ModuleDecl::lookupConformance(Type type, ProtocolDecl *protocol,
= rootConformance->getType()->getClassOrBoundGenericClass();
// Map up to our superclass's type.
Type superclassTy = type->getSuperclass(resolver);
Type superclassTy = type->getSuperclass();
while (superclassTy->getAnyNominal() != conformingNominal)
superclassTy = superclassTy->getSuperclass(resolver);
superclassTy = superclassTy->getSuperclass();
// Compute the conformance for the inherited type.
auto inheritedConformance = lookupConformance(superclassTy, protocol,