| Index: sdk/lib/_internal/js_runtime/lib/js_mirrors.dart
|
| diff --git a/sdk/lib/_internal/js_runtime/lib/js_mirrors.dart b/sdk/lib/_internal/js_runtime/lib/js_mirrors.dart
|
| index e5c849586aa7c5ff3fb4f6cf11bf4f09d2dfb9bd..aa836ca0baa45592736d39b2e0e4c2cee6b2a180 100644
|
| --- a/sdk/lib/_internal/js_runtime/lib/js_mirrors.dart
|
| +++ b/sdk/lib/_internal/js_runtime/lib/js_mirrors.dart
|
| @@ -443,6 +443,10 @@ class JsLibraryMirror extends JsDeclarationMirror with JsObjectMirror
|
| .invoke(#call, positionalArguments, namedArguments);
|
| }
|
|
|
| + delegate(Invocation invocation) {
|
| + throw new UnimplementedError();
|
| + }
|
| +
|
| _loadField(String name) {
|
| // TODO(ahe): What about lazily initialized fields? See
|
| // [JsClassMirror.getField].
|
| @@ -853,6 +857,10 @@ class JsMixinApplication extends JsTypeMirror with JsObjectMirror
|
| null, setterSymbol(fieldName), [arg], null);
|
| }
|
|
|
| + delegate(Invocation invocation) {
|
| + throw new UnimplementedError();
|
| + }
|
| +
|
| List<ClassMirror> get superinterfaces => [mixin];
|
|
|
| Map<Symbol, MethodMirror> get __constructors => _mixin.__constructors;
|
| @@ -1512,6 +1520,10 @@ class JsTypeBoundClassMirror extends JsDeclarationMirror
|
| return _class.invoke(memberName, positionalArguments, namedArguments);
|
| }
|
|
|
| + delegate(Invocation invocation) {
|
| + throw new UnimplementedError();
|
| + }
|
| +
|
| bool get isOriginalDeclaration => false;
|
|
|
| ClassMirror get originalDeclaration => _class;
|
| @@ -2028,6 +2040,10 @@ class JsClassMirror extends JsTypeMirror with JsObjectMirror
|
| return reflect(mirror._invoke(positionalArguments, namedArguments));
|
| }
|
|
|
| + delegate(Invocation invocation) {
|
| + throw new UnimplementedError();
|
| + }
|
| +
|
| bool get isOriginalDeclaration => true;
|
|
|
| ClassMirror get originalDeclaration => this;
|
| @@ -2609,6 +2625,7 @@ class BrokenClassMirror {
|
| InstanceMirror getField(Symbol fieldName) => throw new UnimplementedError();
|
| InstanceMirror setField(Symbol fieldName, Object value)
|
| => throw new UnimplementedError();
|
| + delegate(Invocation invocation) => throw new UnimplementedError();
|
| List<TypeVariableMirror> get typeVariables => throw new UnimplementedError();
|
| List<TypeMirror> get typeArguments => throw new UnimplementedError();
|
| TypeMirror get originalDeclaration => throw new UnimplementedError();
|
|
|