| 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 {
|
|
|