Index: dart/sdk/lib/_internal/compiler/implementation/js_emitter/interceptor_emitter.dart |
diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/interceptor_emitter.dart b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/interceptor_emitter.dart |
index 0a458e47b1947093c35fef907595edea918a5591..94fe5e48bee6b9bb488fc8a214fc48b4c13642ef 100644 |
--- a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/interceptor_emitter.dart |
+++ b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/interceptor_emitter.dart |
@@ -7,6 +7,12 @@ part of dart2js.js_emitter; |
class InterceptorEmitter extends CodeEmitterHelper { |
final Set<String> interceptorInvocationNames = new Set<String>(); |
+ void recordMangledNameOfMemberMethod(FunctionElement member, String name) { |
+ if (backend.isInterceptedMethod(member)) { |
+ interceptorInvocationNames.add(name); |
+ } |
+ } |
+ |
Set<ClassElement> interceptorsReferencedFromConstants() { |
Set<ClassElement> classes = new Set<ClassElement>(); |
ConstantHandler handler = compiler.constantHandler; |