| 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 5d3d8d069c0267074cd782751f8b3965b6b25e31..3ff978985ee12103d4ce7d14321962885c4c89b2 100644
|
| --- a/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| +++ b/sdk/lib/_internal/compiler/js_lib/js_mirrors.dart
|
| @@ -2765,10 +2765,10 @@ TypeMirror typeMirrorFromRuntimeTypeRepresentation(
|
| return reflectClassByMangledName(
|
| getMangledTypeName(createRuntimeType(representation)));
|
| }
|
| - if (type != null && JS('Object|Null', '#.typedef', type) != null) {
|
| + if (type != null && JS('', '#.typedef', type) != null) {
|
| return typeMirrorFromRuntimeTypeRepresentation(
|
| - owner, JS('Object', '#.typedef', type));
|
| - } else if (type != null && JS('Object|Null', '#.func', type) != null) {
|
| + owner, JS('', '#.typedef', type));
|
| + } else if (type != null && JS('', '#.func', type) != null) {
|
| return new JsFunctionTypeMirror(type, owner);
|
| }
|
| return reflectClass(Function);
|
|
|