Index: pkg/compiler/lib/src/typechecker.dart |
diff --git a/pkg/compiler/lib/src/typechecker.dart b/pkg/compiler/lib/src/typechecker.dart |
index 5de81a6675ecf2637c65bb4d5f1070355cdea573..d032dbd56baf878b64011c45158318f6b5b27bcd 100644 |
--- a/pkg/compiler/lib/src/typechecker.dart |
+++ b/pkg/compiler/lib/src/typechecker.dart |
@@ -716,7 +716,7 @@ class TypeCheckerVisitor extends Visitor<DartType> { |
// Lookup the class or interface member [name] in [interface]. |
MemberSignature lookupMemberSignature(Name name, InterfaceType interface) { |
MembersCreator.computeClassMembersByName( |
- compiler, interface.element, name.text); |
+ resolution, interface.element, name.text); |
return lookupClassMember || analyzingInitializer |
? interface.lookupClassMember(name) |
: interface.lookupInterfaceMember(name); |
@@ -799,7 +799,7 @@ class TypeCheckerVisitor extends Visitor<DartType> { |
} |
} |
// TODO(johnniwinther): Avoid computation of all class members. |
- MembersCreator.computeAllClassMembers(compiler, interface.element); |
+ MembersCreator.computeAllClassMembers(resolution, interface.element); |
if (lookupClassMember) { |
interface.element.forEachClassMember(findPrivateMember); |
} else { |