| Index: sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| diff --git a/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart b/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| index 03fc44a4a856083abd3b58843bcd2a84d2027236..84cce8adca940730788478ee26abb92464ad3fde 100644
|
| --- a/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| +++ b/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| @@ -2518,21 +2518,18 @@ class JsTypedefMirror extends JsDeclarationMirror implements TypedefMirror {
|
|
|
| bool get hasReflectedType => throw new UnimplementedError();
|
|
|
| - Type get reflectedType => throw new UnimplementedError();
|
| + Type get reflectedType => createRuntimeType(_mangledName);
|
|
|
| - // TODO(ahe): Implement this method.
|
| + // TODO(floitsch): Implement this method.
|
| List<TypeVariableMirror> get typeVariables => throw new UnimplementedError();
|
|
|
| - // TODO(ahe): Implement this method.
|
| - List<TypeMirror> get typeArguments => throw new UnimplementedError();
|
| + List<TypeMirror> get typeArguments => const <TypeMirror>[];
|
|
|
| - // TODO(ahe): Implement this method.
|
| - bool get isOriginalDeclaration => throw new UnimplementedError();
|
| + bool get isOriginalDeclaration => true;
|
|
|
| - // TODO(ahe): Implement this method.
|
| - TypeMirror get originalDeclaration => throw new UnimplementedError();
|
| + TypeMirror get originalDeclaration => this;
|
|
|
| - // TODO(ahe): Implement this method.
|
| + // TODO(floitsch): Implement this method.
|
| DeclarationMirror get owner => throw new UnimplementedError();
|
|
|
| // TODO(ahe): Implement this method.
|
|
|