| Index: pkg/compiler/lib/src/elements/elements.dart
|
| diff --git a/pkg/compiler/lib/src/elements/elements.dart b/pkg/compiler/lib/src/elements/elements.dart
|
| index 06e0d002bab79654e60b3ac5d745f4dcaa8ce12a..52f5f309efe87a5334399ab7b5a49b7e4baa9f99 100644
|
| --- a/pkg/compiler/lib/src/elements/elements.dart
|
| +++ b/pkg/compiler/lib/src/elements/elements.dart
|
| @@ -941,6 +941,9 @@ abstract class PrefixElement extends Element {
|
|
|
| /// Import that declared this deferred prefix.
|
| ImportElement get deferredImport;
|
| +
|
| + /// The `loadLibrary` getter implicitly defined on deferred prefixes.
|
| + GetterElement get loadLibrary;
|
| }
|
|
|
| /// A type alias definition.
|
| @@ -1691,6 +1694,10 @@ enum ResolvedAstKind {
|
| /// The element is an implicit forwarding constructor on a mixin application.
|
| /// No AST or [TreeElements] are provided.
|
| FORWARDING_CONSTRUCTOR,
|
| +
|
| + /// The element is the `loadLibrary` getter implicitly defined on a deferred
|
| + /// prefix.
|
| + DEFERRED_LOAD_LIBRARY,
|
| }
|
|
|
| /// [ResolvedAst] contains info that define the semantics of an element.
|
|
|