| Index: sdk/lib/_internal/compiler/implementation/lib/interceptors.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/lib/interceptors.dart (revision 19306)
|
| +++ sdk/lib/_internal/compiler/implementation/lib/interceptors.dart (working copy)
|
| @@ -31,14 +31,6 @@
|
| part 'js_string.dart';
|
|
|
| /**
|
| - * The interceptor class for all non-primitive objects. All its
|
| - * members are synthethized by the compiler's emitter.
|
| - */
|
| -class ObjectInterceptor {
|
| - const ObjectInterceptor();
|
| -}
|
| -
|
| -/**
|
| * Get the interceptor for [object]. Called by the compiler when it needs
|
| * to emit a call to an intercepted method, that is a method that is
|
| * defined in an interceptor class.
|
| @@ -50,6 +42,13 @@
|
| }
|
|
|
| /**
|
| + * If [InvocationMirror.invokeOn] is being used, this variable
|
| + * contains a JavaScript array with the names of methods that are
|
| + * intercepted.
|
| + */
|
| +var interceptedNames;
|
| +
|
| +/**
|
| * The interceptor class for tear-off static methods. Unlike
|
| * tear-off instance methods, tear-off static methods are just the JS
|
| * function, and methods inherited from Object must therefore be
|
|
|