| 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;
|
|
|