| 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));
|
| }
|
|
|