| 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 e620aa23dd0341a958996e0a5500286f5d3b78ce..2bd2480983259ae8b0ed72813eeac7d0122daa08 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;
|
|
|