Index: sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart b/sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart |
index fbb9da74b53d594c6b8a435f593e58c0ffca0ef9..8f927714b836b9d3e88793d91d5f836fd2d4e70c 100644 |
--- a/sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart |
+++ b/sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart |
@@ -262,8 +262,8 @@ class RuntimeTypes { |
new Set<DartType>.from(universe.instantiatedTypes); |
for (DartType instantiatedType in universe.instantiatedTypes) { |
if (instantiatedType.kind == TypeKind.INTERFACE) { |
- Member member = |
- instantiatedType.lookupMember(Compiler.CALL_OPERATOR_NAME); |
+ InterfaceType interface = instantiatedType; |
+ Member member = interface.lookupMember(Compiler.CALL_OPERATOR_NAME); |
if (member != null) { |
instantiatedTypes.add(member.computeType(compiler)); |
} |