| Index: sdk/lib/_internal/compiler/implementation/mirrors/mirrors.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/mirrors/mirrors.dart b/sdk/lib/_internal/compiler/implementation/mirrors/mirrors.dart
|
| index 1af5f141919ca83c3250037707e6409e93b7a1b3..02299f66e15112cee63f994ec8f1a7cbe9b0c4cd 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/mirrors/mirrors.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/mirrors/mirrors.dart
|
| @@ -292,6 +292,33 @@ abstract class LibraryMirror implements ContainerMirror, DeclarationMirror {
|
| * Returns the canonical URI for this library.
|
| */
|
| Uri get uri;
|
| +
|
| + /**
|
| + * Returns a list of the imports and exports in this library;
|
| + */
|
| + List<LibraryDependencyMirror> get libraryDependencies;
|
| +}
|
| +
|
| +abstract class LibraryDependencyMirror {
|
| + bool get isImport;
|
| +
|
| + bool get isExport;
|
| +
|
| + LibraryMirror get sourceLibrary;
|
| +
|
| + LibraryMirror get targetLibrary;
|
| +
|
| + String get prefix;
|
| +
|
| + List<CombinatorMirror> get combinators;
|
| +
|
| + SourceLocation get location;
|
| +}
|
| +
|
| +abstract class CombinatorMirror {
|
| + List<String> get identifiers;
|
| + bool get isShow;
|
| + bool get isHide;
|
| }
|
|
|
| /**
|
|
|