| OLD | NEW |
| 1 dart_library.library('dart/mirrors', null, /* Imports */[ | 1 dart_library.library('dart/mirrors', null, /* Imports */[ |
| 2 "dart/_runtime", | 2 "dart/_runtime", |
| 3 'dart/core' | 3 'dart/core' |
| 4 ], /* Lazy imports */[ | 4 ], /* Lazy imports */[ |
| 5 'dart/_js_mirrors' | 5 'dart/_js_mirrors' |
| 6 ], function(exports, dart, core, _js_mirrors) { | 6 ], function(exports, dart, core, _js_mirrors) { |
| 7 'use strict'; | 7 'use strict'; |
| 8 let dartx = dart.dartx; | 8 let dartx = dart.dartx; |
| 9 class MirrorSystem extends core.Object { | 9 class MirrorSystem extends core.Object { |
| 10 findLibrary(libraryName) { | 10 findLibrary(libraryName) { |
| 11 return this.libraries.values[dartx.singleWhere](dart.fn(library => dart.eq
uals(dart.dload(library, 'simpleName'), libraryName), core.bool, [dart.dynamic])
); | 11 return this.libraries.values[dartx.singleWhere](dart.fn(library => dart.eq
uals(dart.dload(library, 'simpleName'), libraryName), core.bool, [dart.dynamic])
); |
| 12 } | 12 } |
| 13 static getName(symbol) { | 13 static getName(symbol) { |
| 14 return _js_mirrors.getName(symbol); | 14 return _js_mirrors.getName(symbol); |
| 15 } | 15 } |
| 16 static getSymbol(name, library) { | 16 static getSymbol(name, library) { |
| 17 if (library === void 0) | 17 if (library === void 0) library = null; |
| 18 library = null; | |
| 19 return _js_mirrors.getSymbol(name, library); | 18 return _js_mirrors.getSymbol(name, library); |
| 20 } | 19 } |
| 21 } | 20 } |
| 22 dart.setSignature(MirrorSystem, { | 21 dart.setSignature(MirrorSystem, { |
| 23 methods: () => ({findLibrary: [LibraryMirror, [core.Symbol]]}), | 22 methods: () => ({findLibrary: [LibraryMirror, [core.Symbol]]}), |
| 24 statics: () => ({ | 23 statics: () => ({ |
| 25 getName: [core.String, [core.Symbol]], | 24 getName: [core.String, [core.Symbol]], |
| 26 getSymbol: [core.Symbol, [core.String], [LibraryMirror]] | 25 getSymbol: [core.Symbol, [core.String], [LibraryMirror]] |
| 27 }), | 26 }), |
| 28 names: ['getName', 'getSymbol'] | 27 names: ['getName', 'getSymbol'] |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 exports.FunctionTypeMirror = FunctionTypeMirror; | 130 exports.FunctionTypeMirror = FunctionTypeMirror; |
| 132 exports.TypeVariableMirror = TypeVariableMirror; | 131 exports.TypeVariableMirror = TypeVariableMirror; |
| 133 exports.TypedefMirror = TypedefMirror; | 132 exports.TypedefMirror = TypedefMirror; |
| 134 exports.MethodMirror = MethodMirror; | 133 exports.MethodMirror = MethodMirror; |
| 135 exports.VariableMirror = VariableMirror; | 134 exports.VariableMirror = VariableMirror; |
| 136 exports.ParameterMirror = ParameterMirror; | 135 exports.ParameterMirror = ParameterMirror; |
| 137 exports.SourceLocation = SourceLocation; | 136 exports.SourceLocation = SourceLocation; |
| 138 exports.Comment = Comment; | 137 exports.Comment = Comment; |
| 139 exports.MirrorsUsed = MirrorsUsed; | 138 exports.MirrorsUsed = MirrorsUsed; |
| 140 }); | 139 }); |
| OLD | NEW |