Index: runtime/lib/mirrors_impl.dart |
diff --git a/runtime/lib/mirrors_impl.dart b/runtime/lib/mirrors_impl.dart |
index 8aa5abd94a8aedf40be38046f4a5ba5dad85f5a9..54664f2365c1cbaa5a2df590417fcae6fdefb6d8 100644 |
--- a/runtime/lib/mirrors_impl.dart |
+++ b/runtime/lib/mirrors_impl.dart |
@@ -711,10 +711,11 @@ class _LocalLibraryMirrorImpl extends _LocalObjectMirrorImpl |
implements LibraryMirror { |
_LocalLibraryMirrorImpl(ref, |
String simpleName, |
- this.url, |
+ String url, |
Map<String, Mirror> members) |
: this.simpleName = _s(simpleName), |
this.members = _convertStringToSymbolMap(members), |
+ this.uri = Uri.parse(url), |
super(ref); |
final Symbol simpleName; |
@@ -736,7 +737,7 @@ class _LocalLibraryMirrorImpl extends _LocalObjectMirrorImpl |
'LibraryMirror.location is not implemented'); |
} |
- final String url; |
+ final Uri uri; |
final Map<Symbol, Mirror> members; |
Map<Symbol, ClassMirror> _classes = null; |