| Index: pkg/compiler/lib/src/cps_ir/type_propagation.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/type_propagation.dart b/pkg/compiler/lib/src/cps_ir/type_propagation.dart
|
| index f60b28ab55bf056af70a5fd00ca0315e8c0a0983..49e3ba624a6904119ae90558517762ceeae7a80a 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/type_propagation.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/type_propagation.dart
|
| @@ -832,6 +832,10 @@ class TransformingVisitor extends RecursiveVisitor {
|
| if (tearOffInvoke is InvokeMethod && tearOffInvoke.selector.isGetter) {
|
| Selector getter = tearOffInvoke.selector;
|
| Continuation getterCont = tearOffInvoke.continuation.definition;
|
| +
|
| + // TODO(asgerf): Support torn-off intercepted methods.
|
| + if (isInterceptedSelector(getter)) return false;
|
| +
|
| Primitive object = tearOffInvoke.receiver.definition;
|
|
|
| // Ensure that the object actually has a foo member, since we might
|
|
|