Index: pkg/compiler/lib/src/js_backend/codegen/unsugar.dart |
diff --git a/pkg/compiler/lib/src/js_backend/codegen/unsugar.dart b/pkg/compiler/lib/src/js_backend/codegen/unsugar.dart |
index a1f28eeae65b808e427aa7de59ffbfb67c1a37c3..3f68eed7bee66f6c2bdc18a92988536dd6563611 100644 |
--- a/pkg/compiler/lib/src/js_backend/codegen/unsugar.dart |
+++ b/pkg/compiler/lib/src/js_backend/codegen/unsugar.dart |
@@ -229,18 +229,6 @@ class UnsugarVisitor extends RecursiveVisitor implements Pass { |
// worry about unlinking. |
} |
- // TODO(24523): Insert interceptor on demand when we discover we want to use |
- // one rather than on every check. |
- processTypeTest(TypeTest node) { |
- assert(node.interceptor == null); |
- Primitive receiver = node.value.definition; |
- Primitive interceptor = new Interceptor(receiver, node.sourceInformation) |
- ..interceptedClasses.addAll(_glue.interceptedClasses); |
- insertLetPrim(interceptor, node.parent); |
- node.interceptor = new Reference<Primitive>(interceptor); |
- node.interceptor.parent = node; |
- } |
- |
processInvokeMethod(InvokeMethod node) { |
Selector selector = node.selector; |
if (!_glue.isInterceptedSelector(selector)) return; |