| Index: pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| index 640bf8af1876df2b90c4c354af74f9fadc01997a..570526aa7fe3336920c2fb617f19cddde53436d5 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/lazy_emitter/model_emitter.dart
|
| @@ -860,7 +860,8 @@ function parseFunctionDescriptor(proto, name, descriptor, typesOffset) {
|
| data.add(js.quoteName(method.callName, allowNull: true));
|
|
|
| if (method.needsTearOff) {
|
| - bool isIntercepted = backend.isInterceptedMethod(method.element);
|
| + MethodElement element = method.element;
|
| + bool isIntercepted = backend.isInterceptedMethod(element);
|
| data.add(new js.LiteralBool(isIntercepted));
|
| data.add(js.quoteName(method.tearOffName));
|
| data.add((method.functionType));
|
|
|