Implement top-level variables, getters, and setters in the new API
Change-Id: Id4a04d1cb64a7587e14b51feaf5746a188ec596f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/382960
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analyzer/lib/dart/element/element2.dart b/pkg/analyzer/lib/dart/element/element2.dart
index 27c875a..fc9e305 100644
--- a/pkg/analyzer/lib/dart/element/element2.dart
+++ b/pkg/analyzer/lib/dart/element/element2.dart
@@ -1415,7 +1415,7 @@
///
/// Clients may not extend, implement or mix-in this class.
abstract class PropertyInducingElement2
- implements VariableElement2, _Fragmented {
+ implements VariableElement2, _Annotatable, _Fragmented {
/// The getter associated with this variable.
///
/// If this variable was explicitly defined (is not synthetic) then the
@@ -1439,7 +1439,8 @@
/// declaration.
///
/// Clients may not extend, implement or mix-in this class.
-abstract class PropertyInducingFragment implements VariableFragment {
+abstract class PropertyInducingFragment
+ implements VariableFragment, _Annotatable {
/// The getter associated with this variable.
///
/// If this variable was explicitly defined (is not synthetic) then the
@@ -1449,6 +1450,26 @@
/// Whether the variable has an initializer at declaration.
bool get hasInitializer;
+ /// Whether the element is an augmentation.
+ ///
+ /// Property indicing fragments are augmentations if they are explicitly
+ /// marked as such using the 'augment' modifier.
+ bool get isAugmentation;
+
+ /// Whether the fragment is a static fragment.
+ ///
+ /// A static fragment is a fragment that is not associated with a particular
+ /// instance, but rather with an entire library or class.
+ bool get isStatic;
+
+ /// Whether this fragment is synthetic.
+ ///
+ /// A synthetic fragment is a fragment that is not represented in the source
+ /// code explicitly, but is implied by the source code, such as the default
+ /// constructor for a class that does not explicitly define any constructors.
+ // TODO(brianwilkerson): Should synthetic elements have a fragment?
+ bool get isSynthetic;
+
@override
PropertyInducingFragment? get nextFragment;
@@ -1755,7 +1776,16 @@
/// The portion of a [VariableElement2] contributed by a single declaration.
///
/// Clients may not extend, implement or mix-in this class.
-abstract class VariableFragment implements Fragment {}
+abstract class VariableFragment implements Fragment {
+ /// Whether the variable was declared with the 'const' modifier.
+ bool get isConst;
+
+ /// Whether the variable was declared with the 'final' modifier.
+ ///
+ /// Variables that are declared with the 'const' modifier will return `false`
+ /// even though they are implicitly final.
+ bool get isFinal;
+}
/// An element or fragment that can have either annotations (metadata), a
/// documentation comment, or both associated with it.
diff --git a/pkg/analyzer/lib/src/dart/element/element.dart b/pkg/analyzer/lib/src/dart/element/element.dart
index 7ecdf01..7210fdb 100644
--- a/pkg/analyzer/lib/src/dart/element/element.dart
+++ b/pkg/analyzer/lib/src/dart/element/element.dart
@@ -3810,7 +3810,9 @@
}
class FieldElementImpl2 extends PropertyInducingElementImpl2
- with FragmentedElementMixin<FieldFragment>
+ with
+ FragmentedAnnotatableElementMixin<FieldFragment>,
+ FragmentedElementMixin<FieldFragment>
implements FieldElement2 {
@override
final FieldElementImpl firstFragment;
@@ -3831,7 +3833,7 @@
(firstFragment._enclosingElement as InstanceFragment).element;
@override
- GetterElement get getter => firstFragment.getter?.element as GetterElement;
+ GetterElement? get getter => firstFragment.getter?.element as GetterElement?;
@override
bool get hasImplicitType => firstFragment.hasImplicitType;
@@ -3870,7 +3872,7 @@
String? get name => firstFragment.name;
@override
- SetterElement get setter => firstFragment.setter?.element as SetterElement;
+ SetterElement? get setter => firstFragment.setter?.element as SetterElement?;
@override
DartType get type => firstFragment.type;
@@ -5613,8 +5615,9 @@
var declarations = <GetterElement>{};
for (var unit in units) {
declarations.addAll(unit._accessors
- .where((element) => element.isGetter)
- .cast<GetterElement>());
+ .where((accessor) => accessor.isGetter)
+ .map((accessor) =>
+ (accessor as GetterFragment).element as GetterElement));
}
return declarations.toList();
}
@@ -5760,8 +5763,9 @@
var declarations = <SetterElement>{};
for (var unit in units) {
declarations.addAll(unit._accessors
- .where((element) => element.isSetter)
- .cast<SetterElement>());
+ .where((accessor) => accessor.isSetter)
+ .map((accessor) =>
+ (accessor as SetterFragment).element as SetterElement));
}
return declarations.toList();
}
@@ -5790,7 +5794,9 @@
List<TopLevelVariableElement2> get topLevelVariables {
var declarations = <TopLevelVariableElement2>{};
for (var unit in units) {
- declarations.addAll(unit._variables.cast<TopLevelVariableElement2>());
+ declarations.addAll(unit._variables.map((fragment) =>
+ (fragment as TopLevelVariableFragment).element
+ as TopLevelVariableElement2));
}
return declarations.toList();
}
@@ -8444,7 +8450,7 @@
Fragment? get enclosingFragment => enclosingElement3 as Fragment;
@override
- GetterFragment? get getter2 => getter as GetterFragment;
+ GetterFragment? get getter2 => getter as GetterFragment?;
/// Return `true` if this variable needs the setter.
bool get hasSetter {
@@ -8498,7 +8504,7 @@
// bool get hasInitializer;
@override
- SetterFragment? get setter2 => setter as SetterFragment;
+ SetterFragment? get setter2 => setter as SetterFragment?;
bool get shouldUseTypeForInitializerInference {
return hasModifier(Modifier.SHOULD_USE_TYPE_FOR_INITIALIZER_INFERENCE);
@@ -8714,7 +8720,7 @@
/// A concrete implementation of a [TopLevelVariableElement].
class TopLevelVariableElementImpl extends PropertyInducingElementImpl
with AugmentableElement<TopLevelVariableElementImpl>
- implements TopLevelVariableElement {
+ implements TopLevelVariableElement, TopLevelVariableFragment {
/// The element corresponding to this fragment.
TopLevelVariableElement2? _element;
@@ -8730,18 +8736,20 @@
if (_element != null) {
return _element!;
}
- throw UnsupportedError('Top-level variable elements');
- // TopLevelVariableFragment firstFragment = this;
- // var previousFragment = firstFragment.previousFragment;
- // while (previousFragment != null) {
- // firstFragment = previousFragment;
- // previousFragment = firstFragment.previousFragment;
- // }
- // // As a side-effect of creating the element, all of the fragments in the
- // // chain will have their `_element` set to the newly created element.
- // return TopLevelVariableElementImpl2(firstFragment);
+ TopLevelVariableFragment firstFragment = this;
+ var previousFragment = firstFragment.previousFragment;
+ while (previousFragment != null) {
+ firstFragment = previousFragment;
+ previousFragment = firstFragment.previousFragment;
+ }
+ // As a side-effect of creating the element, all of the fragments in the
+ // chain will have their `_element` set to the newly created element.
+ return TopLevelVariableElementImpl2(
+ firstFragment as TopLevelVariableElementImpl);
}
+ set element(TopLevelVariableElement2 element) => _element = element;
+
@override
bool get isExternal {
return hasModifier(Modifier.EXTERNAL);
@@ -8760,10 +8768,78 @@
}
@override
+ TopLevelVariableFragment? get nextFragment =>
+ super.nextFragment as TopLevelVariableFragment?;
+
+ @override
+ TopLevelVariableFragment? get previousFragment =>
+ super.previousFragment as TopLevelVariableFragment?;
+
+ @override
T? accept<T>(ElementVisitor<T> visitor) =>
visitor.visitTopLevelVariableElement(this);
}
+class TopLevelVariableElementImpl2 extends PropertyInducingElementImpl2
+ with
+ FragmentedAnnotatableElementMixin<TopLevelVariableFragment>,
+ FragmentedElementMixin<TopLevelVariableFragment>
+ implements TopLevelVariableElement2 {
+ @override
+ final TopLevelVariableElementImpl firstFragment;
+
+ TopLevelVariableElementImpl2(this.firstFragment) {
+ TopLevelVariableElementImpl? fragment = firstFragment;
+ while (fragment != null) {
+ fragment.element = this;
+ fragment = fragment.nextFragment as TopLevelVariableElementImpl?;
+ }
+ }
+
+ @override
+ TopLevelVariableElement2 get baseElement => this;
+
+ @override
+ LibraryElement2 get enclosingElement2 =>
+ firstFragment.library as LibraryElement2;
+
+ @override
+ GetterElement? get getter => firstFragment.getter2?.element as GetterElement?;
+
+ @override
+ bool get hasImplicitType => firstFragment.hasImplicitType;
+
+ @override
+ bool get isConst => firstFragment.isConst;
+
+ @override
+ bool get isExternal => firstFragment.isExternal;
+
+ @override
+ bool get isFinal => firstFragment.isFinal;
+
+ @override
+ bool get isLate => firstFragment.isLate;
+
+ @override
+ bool get isStatic => firstFragment.isStatic;
+
+ @override
+ ElementKind get kind => ElementKind.TOP_LEVEL_VARIABLE;
+
+ @override
+ String? get name => firstFragment.name;
+
+ @override
+ SetterElement? get setter => firstFragment.setter2?.element as SetterElement?;
+
+ @override
+ DartType get type => firstFragment.type;
+
+ @override
+ DartObject? computeConstantValue() => firstFragment.computeConstantValue();
+}
+
/// An element that represents [GenericTypeAlias].
///
/// Clients may not extend, implement or mix-in this class.
diff --git a/pkg/analyzer/test/src/summary/element_text.dart b/pkg/analyzer/test/src/summary/element_text.dart
index 1b0f5cf..c6d1707 100644
--- a/pkg/analyzer/test/src/summary/element_text.dart
+++ b/pkg/analyzer/test/src/summary/element_text.dart
@@ -245,8 +245,15 @@
_writeElements('classes', e.classes, _writeInstanceElement);
_writeElements('enums', e.enums, _writeInstanceElement);
+ _writeElements('extensions', e.extensions, _writeInstanceElement);
+ _writeElements('extensionTypes', e.extensionTypes, _writeInstanceElement);
_writeElements('mixins', e.mixins, _writeInstanceElement);
+ _writeElements('topLevelVariables', e.topLevelVariables,
+ _writeTopLevelVariableElement);
+ _writeElements('getters', e.getters, _writeGetterElement);
+ _writeElements('setters', e.setters, _writeSetterElement);
+
if (configuration.withExportScope) {
_sink.writelnWithIndent('exportedReferences');
_sink.withIndent(() {
@@ -565,6 +572,8 @@
// writeLinking();
_writeMacroDiagnostics(e);
_writeFragmentReference(e.firstFragment, label: 'firstFragment');
+ _writeElementReference(e.getter, label: 'getter');
+ _writeElementReference(e.setter, label: 'setter');
});
}
@@ -634,6 +643,8 @@
// _writeMacroDiagnostics(f);
_writeFragmentReference(f.previousFragment, label: 'previousFragment');
_writeFragmentReference(f.nextFragment, label: 'nextFragment');
+ _writeFragmentReference(f.getter2, label: 'getter2');
+ _writeFragmentReference(f.setter2, label: 'setter2');
});
}
@@ -1071,16 +1082,21 @@
);
_writeElements('mixins', f.mixins2, _writeInstanceFragment);
// _writeElements('typeAliases', f.typeAliases, _writeTypeAliasElement);
- // _writeElements(
- // 'topLevelVariables',
- // f.topLevelVariables,
- // _writePropertyInducingElement,
- // );
- // _writeElements(
- // 'accessors',
- // f.accessors,
- // _writePropertyAccessorElement,
- // );
+ _writeElements(
+ 'topLevelVariables',
+ f.topLevelVariables2,
+ _writeTopLevelVariableFragment,
+ );
+ _writeElements(
+ 'getters',
+ f.getters,
+ _writeGetterFragment,
+ );
+ _writeElements(
+ 'setters',
+ f.setters,
+ _writeSetterFragment,
+ );
// _writeElements('functions', f.functions, _writeFunctionElement);
});
}
@@ -1573,6 +1589,120 @@
}
}
+ void _writeTopLevelVariableElement(TopLevelVariableElement2 e) {
+ DartType type = e.type;
+ expect(type, isNotNull);
+
+ if (!e.isSynthetic) {
+ expect(e.getter, isNotNull);
+ _assertNonSyntheticElementSelf(e);
+ }
+
+ _sink.writeIndentedLine(() {
+ _sink.writeIf(e.isSynthetic, 'synthetic ');
+ _sink.writeIf(e.isLate, 'late ');
+ _sink.writeIf(e.isFinal, 'final ');
+ _sink.writeIf(e.isConst, 'const ');
+
+ _writeElementName(e);
+ });
+
+ // void writeLinking() {
+ // if (configuration.withPropertyLinking) {
+ // _sink.writelnWithIndent('id: ${_idMap[e]}');
+
+ // var getter = e.getter;
+ // if (getter != null) {
+ // _sink.writelnWithIndent('getter: ${_idMap[getter]}');
+ // }
+
+ // var setter = e.setter;
+ // if (setter != null) {
+ // _sink.writelnWithIndent('setter: ${_idMap[setter]}');
+ // }
+ // }
+ // }
+
+ _sink.withIndent(() {
+ _writeElementReference(e);
+ _writeEnclosingElement(e);
+ _writeDocumentation(e.documentationComment);
+ _writeMetadata(e.metadata);
+ _writeSinceSdkVersion(e.sinceSdkVersion);
+ // _writeTypeInferenceError(e);
+ _writeType('type', e.type);
+ // _writeShouldUseTypeForInitializerInference(e);
+ // _writeConstantInitializer(e);
+ // _writeNonSyntheticElement(e);
+ // writeLinking();
+ _writeMacroDiagnostics(e);
+ _writeFragmentReference(e.firstFragment, label: 'firstFragment');
+ _writeElementReference(e.getter, label: 'getter');
+ _writeElementReference(e.setter, label: 'setter');
+ });
+ }
+
+ void _writeTopLevelVariableFragment(TopLevelVariableFragment f) {
+ // DartType type = f.type;
+ // expect(type, isNotNull);
+
+ // if (f.isSynthetic) {
+ // expect(f.nameOffset, -1);
+ // } else {
+ // if (!f.isAugmentation) {
+ // expect(f.getter, isNotNull);
+ // }
+
+ // expect(f.nameOffset, isPositive);
+ // _assertNonSyntheticElementSelf(f);
+ // }
+
+ _sink.writeIndentedLine(() {
+ _sink.writeIf(f.isAugmentation, 'augment ');
+ _sink.writeIf(f.isSynthetic, 'synthetic ');
+ // _sink.writeIf(f.isLate, 'late ');
+ _sink.writeIf(f.isFinal, 'final ');
+ _sink.writeIf(f.isConst, 'const ');
+ _writeFragmentName(f);
+ });
+
+ // void writeLinking() {
+ // if (configuration.withPropertyLinking) {
+ // _sink.writelnWithIndent('id: ${_idMap[e]}');
+
+ // var getter = e.getter;
+ // if (getter != null) {
+ // _sink.writelnWithIndent('getter: ${_idMap[getter]}');
+ // }
+
+ // var setter = e.setter;
+ // if (setter != null) {
+ // _sink.writelnWithIndent('setter: ${_idMap[setter]}');
+ // }
+ // }
+ // }
+
+ _sink.withIndent(() {
+ _writeFragmentReference(f);
+ _writeFragmentReference(f.enclosingFragment, label: 'enclosingFragment');
+ _writeDocumentation(f.documentationComment);
+ _writeMetadata(f.metadata);
+ _writeSinceSdkVersion(f.sinceSdkVersion);
+ // _writeCodeRange(f);
+ // _writeTypeInferenceError(f);
+ // _writeType('type', f.type);
+ // _writeShouldUseTypeForInitializerInference(f);
+ // _writeConstantInitializer(f);
+ // _writeNonSyntheticElement(f);
+ // writeLinking();
+ // _writeMacroDiagnostics(f);
+ _writeFragmentReference(f.previousFragment, label: 'previousFragment');
+ _writeFragmentReference(f.nextFragment, label: 'nextFragment');
+ _writeFragmentReference(f.getter2, label: 'getter2');
+ _writeFragmentReference(f.setter2, label: 'setter2');
+ });
+ }
+
void _writeType(String name, DartType type) {
_elementPrinter.writeNamedType(name, type);
diff --git a/pkg/analyzer/test/src/summary/elements/class_test.dart b/pkg/analyzer/test/src/summary/elements/class_test.dart
index 1cfaf48..b128745 100644
--- a/pkg/analyzer/test/src/summary/elements/class_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/class_test.dart
@@ -500,6 +500,8 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @21
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -523,6 +525,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -590,6 +594,8 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @21
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -613,6 +619,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -680,6 +688,8 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @21
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -703,6 +713,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -778,6 +790,8 @@
x @16
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @21
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -801,6 +815,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -876,6 +892,8 @@
x @16
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @21
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -899,6 +917,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -977,6 +997,8 @@
f @23
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
new @28
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1000,6 +1022,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic Function()
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1084,9 +1108,13 @@
x @25
reference: <testLibraryFragment>::@class::C::@field::x::@def::0
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x::@def::0
+ setter2: <testLibraryFragment>::@class::C::@setter::x::@def::0
x @35
reference: <testLibraryFragment>::@class::C::@field::x::@def::1
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x::@def::1
+ setter2: <testLibraryFragment>::@class::C::@setter::x::@def::1
constructors
new @10
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1116,11 +1144,15 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x::@def::0
+ getter: <none>
+ setter: <none>
x
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: String
firstFragment: <testLibraryFragment>::@class::C::@field::x::@def::1
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1242,6 +1274,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1265,6 +1299,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: num
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1332,6 +1368,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1355,6 +1393,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: num
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1422,6 +1462,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1445,6 +1487,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: num
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1512,6 +1556,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1535,6 +1581,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1602,6 +1650,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1625,6 +1675,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1692,6 +1744,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1715,6 +1769,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1783,6 +1839,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1806,6 +1864,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1878,6 +1938,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1901,6 +1963,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -1968,6 +2032,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1991,6 +2057,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -2062,6 +2130,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @17
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2085,6 +2155,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -2372,6 +2444,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2401,6 +2474,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -2481,6 +2555,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2517,6 +2592,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -2591,6 +2667,7 @@
promotable _f @22
reference: <testLibraryFragment>::@class::A::@field::_f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_f
constructors
const new @34
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -2621,6 +2698,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::_f
+ getter: <none>
constructors
const new
reference: <none>
@@ -2699,6 +2777,7 @@
x @25
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @36
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2737,6 +2816,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: Object
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -2815,6 +2895,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2853,6 +2934,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -8228,6 +8310,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -8261,6 +8344,7 @@
x @70
reference: <testLibraryFragment>::@class::D::@field::x
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::x
constructors
const new @81
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -8299,6 +8383,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -8318,6 +8403,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: dynamic
firstFragment: <testLibraryFragment>::@class::D::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -8395,6 +8481,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
new @23
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -8409,6 +8496,7 @@
x @62
reference: <testLibraryFragment>::@class::D::@field::x
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::x
constructors
new @67
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -8428,6 +8516,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
new
reference: <none>
@@ -8447,6 +8536,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: dynamic
firstFragment: <testLibraryFragment>::@class::D::@field::x
+ getter: <none>
constructors
new
reference: <none>
@@ -9368,6 +9458,8 @@
abstract i @34
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
+ setter2: <testLibraryFragment>::@class::C::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9391,6 +9483,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -9452,6 +9546,7 @@
i @27
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9471,6 +9566,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9528,6 +9624,7 @@
i @32
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9547,6 +9644,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9608,6 +9706,8 @@
covariant x @26
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9631,6 +9731,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -9701,6 +9803,8 @@
x @38
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9724,6 +9828,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -9813,9 +9919,12 @@
foo @16
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo::@def::0
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
foo @-1
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo::@def::1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9842,11 +9951,14 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9943,9 +10055,12 @@
foo @16
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo::@def::0
foo @-1
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::foo::@def::1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9972,11 +10087,14 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10048,6 +10166,8 @@
external i @34
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
+ setter2: <testLibraryFragment>::@class::C::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10071,6 +10191,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10137,6 +10259,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @34
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10156,6 +10279,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -10276,6 +10400,7 @@
f @46
reference: <testLibraryFragment>::@class::B::@field::f
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::f
constructors
const new @93
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10303,6 +10428,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: A<int Function(double)>
firstFragment: <testLibraryFragment>::@class::B::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -10359,6 +10485,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10378,6 +10505,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10454,6 +10582,8 @@
foo @22
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
new @29
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10477,6 +10607,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -10564,6 +10696,8 @@
v @24
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
new @27
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10583,6 +10717,7 @@
v @-1
reference: <testLibraryFragment>::@class::D::@field::v
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -10603,6 +10738,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -10628,6 +10765,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::v
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10686,6 +10824,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10709,6 +10849,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10772,6 +10914,8 @@
x @19
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10795,6 +10939,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10859,6 +11005,8 @@
v @14
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10882,6 +11030,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: num
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10946,6 +11096,8 @@
v @14
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10969,6 +11121,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11052,6 +11206,8 @@
v @24
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -11071,6 +11227,7 @@
v @-1
reference: <testLibraryFragment>::@class::D::@field::v
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -11091,6 +11248,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11116,6 +11275,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::v
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11222,6 +11382,7 @@
f @-1
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
constructors
const new @40
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11236,6 +11397,7 @@
f @107
reference: <testLibraryFragment>::@class::B::@field::f
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::f
constructors
const new @94
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11245,6 +11407,15 @@
get f @-1
reference: <testLibraryFragment>::@class::B::@getter::f
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
abstract class A
reference: <testLibraryFragment>::@class::A
@@ -11256,6 +11427,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: List<int>
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -11276,6 +11448,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: List<int>
firstFragment: <testLibraryFragment>::@class::B::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -11286,6 +11459,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
firstFragment: <testLibraryFragment>::@class::B::@getter::f
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -11336,6 +11521,8 @@
v @21
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -11359,6 +11546,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11448,6 +11637,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
const new @27
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11462,6 +11652,7 @@
foo @93
reference: <testLibraryFragment>::@class::B::@field::foo
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::foo
constructors
const new @80
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11482,6 +11673,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: double
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -11502,6 +11694,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: double
firstFragment: <testLibraryFragment>::@class::B::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -11560,6 +11753,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -11571,6 +11765,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -11590,6 +11785,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11647,6 +11843,7 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -11658,6 +11855,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -11677,6 +11875,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11742,6 +11941,7 @@
_foo @38
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
classes
@@ -11755,6 +11955,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -11774,6 +11975,7 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@class::B
type: int?
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11831,6 +12033,7 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -11842,6 +12045,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -11861,6 +12065,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11918,6 +12123,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -11929,6 +12135,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -11948,6 +12155,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -12010,6 +12219,7 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12021,6 +12231,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12040,6 +12251,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -12098,6 +12311,7 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12109,6 +12323,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12128,6 +12343,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_field
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -12178,6 +12394,7 @@
_foo @39
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12189,6 +12406,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12251,6 +12469,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12262,6 +12481,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12281,6 +12501,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12384,12 +12605,14 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
class B @90
reference: <testLibraryFragment>::@class::B
fields
promotable _foo @107
reference: <testLibraryFragment>::@class::B::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::_foo
mixins
mixin M @54
reference: <testLibraryFragment>::@mixin::M
@@ -12397,6 +12620,7 @@
promotable _foo @71
reference: <testLibraryFragment>::@mixin::M::@field::_foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12408,6 +12632,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12427,6 +12652,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12463,6 +12689,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int?
firstFragment: <testLibraryFragment>::@mixin::M::@field::_foo
+ getter: <none>
getters
synthetic get _foo
reference: <none>
@@ -12532,12 +12759,14 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
class B @54
reference: <testLibraryFragment>::@class::B
fields
promotable _foo @71
reference: <testLibraryFragment>::@class::B::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12549,6 +12778,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12568,6 +12798,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12587,6 +12818,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int?
firstFragment: <testLibraryFragment>::@class::C::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12666,6 +12898,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12677,6 +12910,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12696,6 +12930,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12795,12 +13030,14 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
class B @54
reference: <testLibraryFragment>::@class::B
fields
_foo @71
reference: <testLibraryFragment>::@class::B::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12812,6 +13049,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12831,6 +13069,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -12853,11 +13092,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -12932,6 +13173,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -12943,6 +13185,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -12962,6 +13205,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int?
firstFragment: <testLibraryFragment>::@class::B::@field::_foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -13055,6 +13299,7 @@
promotable _foo @41
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13066,6 +13311,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -13141,6 +13387,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13152,6 +13399,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -13262,6 +13510,7 @@
_foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
mixins
mixin M @54
reference: <testLibraryFragment>::@mixin::M
@@ -13269,6 +13518,7 @@
_foo @71
reference: <testLibraryFragment>::@mixin::M::@field::_foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13280,6 +13530,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -13324,6 +13575,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int?
firstFragment: <testLibraryFragment>::@mixin::M::@field::_foo
+ getter: <none>
getters
synthetic get _foo
reference: <none>
@@ -13383,6 +13635,7 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13394,6 +13647,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -13457,6 +13711,8 @@
_foo @17
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
+ setter2: <testLibraryFragment>::@class::A::@setter::_foo
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13468,6 +13724,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -13525,6 +13783,8 @@
field @17
reference: <testLibraryFragment>::@class::A::@field::field
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::field
+ setter2: <testLibraryFragment>::@class::A::@setter::field
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13536,6 +13796,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::field
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -13597,9 +13859,11 @@
promotable _foo @23
reference: <testLibraryFragment>::@class::A::@field::_foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::_foo
bar @37
reference: <testLibraryFragment>::@class::A::@field::bar
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::bar
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -13611,11 +13875,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int?
firstFragment: <testLibraryFragment>::@class::A::@field::_foo
+ getter: <none>
final bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::bar
+ getter: <none>
constructors
new
reference: <none>
@@ -13679,6 +13945,7 @@
x @25
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -13698,6 +13965,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -13765,6 +14033,7 @@
b @35
reference: <testLibraryFragment>::@class::C::@field::b
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -13784,6 +14053,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: double
firstFragment: <testLibraryFragment>::@class::C::@field::b
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -13868,6 +14138,7 @@
b @46
reference: <testLibraryFragment>::@class::C::@field::b
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -13878,6 +14149,15 @@
enclosingFragment: <testLibraryFragment>::@class::C
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ final a @19
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ getters
+ get a @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -13889,6 +14169,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: double
firstFragment: <testLibraryFragment>::@class::C::@field::b
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -13898,6 +14179,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::b
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::a
''');
}
@@ -13944,6 +14237,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -13963,6 +14257,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -14018,6 +14313,7 @@
x @25
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14037,6 +14333,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -14095,6 +14392,8 @@
i @21
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
+ setter2: <testLibraryFragment>::@class::C::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14118,6 +14417,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14180,6 +14481,7 @@
f @25
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
const new @40
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14199,6 +14501,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -14251,6 +14554,7 @@
x @23
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14270,6 +14574,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -14328,6 +14633,8 @@
i @26
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
+ setter2: <testLibraryFragment>::@class::C::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14351,6 +14658,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14420,6 +14729,8 @@
a @16
reference: <testLibraryFragment>::@class::C::@field::a
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::a
+ setter2: <testLibraryFragment>::@class::C::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14443,6 +14754,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14512,6 +14825,8 @@
foo @16
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14535,6 +14850,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14620,6 +14937,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -14634,6 +14952,7 @@
foo @65
reference: <testLibraryFragment>::@class::B::@field::foo
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -14654,6 +14973,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -14674,6 +14994,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -14739,6 +15060,8 @@
a @16
reference: <testLibraryFragment>::@class::C::@field::a
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::a
+ setter2: <testLibraryFragment>::@class::C::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14762,6 +15085,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: Never
firstFragment: <testLibraryFragment>::@class::C::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14826,6 +15151,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14849,6 +15176,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -14913,6 +15242,8 @@
x @14
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -14936,6 +15267,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15014,9 +15347,13 @@
i @14
reference: <testLibraryFragment>::@class::C::@field::i
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::i
+ setter2: <testLibraryFragment>::@class::C::@setter::i
j @21
reference: <testLibraryFragment>::@class::C::@field::j
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::j
+ setter2: <testLibraryFragment>::@class::C::@setter::j
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15046,11 +15383,15 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::i
+ getter: <none>
+ setter: <none>
j
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::j
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15126,6 +15467,8 @@
foo @21
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15149,6 +15492,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15216,6 +15561,8 @@
foo @27
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15239,6 +15586,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15300,6 +15649,7 @@
foo @27
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15319,6 +15669,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15410,6 +15761,8 @@
f @62
reference: <testLibraryFragment>::@class::B::@field::f
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::f
+ setter2: <testLibraryFragment>::@class::B::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -15447,6 +15800,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15539,6 +15894,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -15553,6 +15909,8 @@
f @64
reference: <testLibraryFragment>::@class::B::@field::f
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::f
+ setter2: <testLibraryFragment>::@class::B::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -15577,6 +15935,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15597,6 +15956,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -15695,6 +16056,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15714,6 +16076,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15765,6 +16128,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15784,6 +16148,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15835,6 +16200,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -15854,6 +16220,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15911,6 +16278,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -15930,6 +16298,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -15987,6 +16356,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -16006,6 +16376,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -16063,6 +16434,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -16082,6 +16454,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -16137,6 +16510,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -16156,6 +16530,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -16207,6 +16582,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -16226,6 +16602,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -16286,9 +16663,11 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
y @-1
reference: <testLibraryFragment>::@class::C::@field::y
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -16311,11 +16690,13 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -16383,6 +16764,8 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -16406,6 +16789,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -16474,6 +16859,8 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -16497,6 +16884,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -16709,6 +17098,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -16726,6 +17116,24 @@
reference: <testLibraryFragment>::@class::D
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::D
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -18326,6 +18734,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -18341,6 +18750,24 @@
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::D
supertype: Object
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
mixins
mixin A
reference: <testLibraryFragment>::@mixin::A
@@ -20136,6 +20563,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @13
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -20145,6 +20586,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -20197,6 +20656,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @14
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -20206,6 +20679,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -20786,6 +21277,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -20805,6 +21297,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -20860,6 +21353,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -20879,6 +21373,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -20934,6 +21429,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -20953,6 +21449,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21007,6 +21504,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21026,6 +21524,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21080,6 +21579,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21099,6 +21599,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21228,6 +21729,8 @@
t @16
reference: <testLibraryFragment>::@class::A::@field::t
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::t
+ setter2: <testLibraryFragment>::@class::A::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -21246,6 +21749,8 @@
t @50
reference: <testLibraryFragment>::@class::B::@field::t
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::t
+ setter2: <testLibraryFragment>::@class::B::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -21272,6 +21777,7 @@
t @-1
reference: <testLibraryFragment>::@class::D::@field::t
enclosingFragment: <testLibraryFragment>::@class::D
+ setter2: <testLibraryFragment>::@class::D::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -21292,6 +21798,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::t
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21317,6 +21825,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: double
firstFragment: <testLibraryFragment>::@class::B::@field::t
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21353,6 +21863,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: dynamic
firstFragment: <testLibraryFragment>::@class::D::@field::t
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21432,6 +21943,7 @@
f @-1
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21447,6 +21959,7 @@
f @-1
reference: <testLibraryFragment>::@class::D::@field::f
enclosingFragment: <testLibraryFragment>::@class::D
+ setter2: <testLibraryFragment>::@class::D::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -21467,6 +21980,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21487,6 +22001,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::f
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21545,6 +22060,7 @@
f @-1
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21564,6 +22080,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21619,6 +22136,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21638,6 +22156,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21689,6 +22208,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21708,6 +22228,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21762,6 +22283,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21781,6 +22303,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21837,6 +22360,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -21856,6 +22380,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21916,6 +22441,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -21935,6 +22461,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -21995,6 +22522,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -22014,6 +22542,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -22072,6 +22601,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -22091,6 +22621,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -22146,6 +22677,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -22165,6 +22697,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -22235,9 +22768,11 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
y @-1
reference: <testLibraryFragment>::@class::C::@field::y
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -22260,11 +22795,13 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::y
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -22417,6 +22954,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -22426,6 +22964,24 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -27307,12 +27863,16 @@
x @105
reference: <testLibraryFragment>::@class::E::@field::x
enclosingFragment: <testLibraryFragment>::@class::E
+ getter2: <testLibraryFragment>::@class::E::@getter::x
+ setter2: <testLibraryFragment>::@class::E::@setter::x
a @-1
reference: <testLibraryFragment>::@class::E::@field::a
enclosingFragment: <testLibraryFragment>::@class::E
+ getter2: <testLibraryFragment>::@class::E::@getter::a
b @-1
reference: <testLibraryFragment>::@class::E::@field::b
enclosingFragment: <testLibraryFragment>::@class::E
+ setter2: <testLibraryFragment>::@class::E::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::E::@constructor::new
@@ -27364,16 +27924,20 @@
enclosingElement: <testLibraryFragment>::@class::E
type: int
firstFragment: <testLibraryFragment>::@class::E::@field::x
+ getter: <none>
+ setter: <none>
synthetic a
reference: <none>
enclosingElement: <testLibraryFragment>::@class::E
type: int
firstFragment: <testLibraryFragment>::@class::E::@field::a
+ getter: <none>
synthetic b
reference: <none>
enclosingElement: <testLibraryFragment>::@class::E
type: int
firstFragment: <testLibraryFragment>::@class::E::@field::b
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -27548,6 +28112,7 @@
x @25
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const named @38
reference: <testLibraryFragment>::@class::C::@constructor::named
@@ -27558,6 +28123,15 @@
get x @-1
reference: <testLibraryFragment>::@class::C::@getter::x
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const x @61
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -27569,6 +28143,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: Object
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const named
reference: <none>
@@ -27578,6 +28153,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::x
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -27644,9 +28231,12 @@
foo @16
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
bar @-1
reference: <testLibraryFragment>::@class::C::@field::bar
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::bar
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -27673,11 +28263,14 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
synthetic bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::bar
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -27746,6 +28339,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -27765,6 +28359,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -27857,6 +28452,31 @@
f @20
reference: <testLibraryFragment>::@class::C::@method::f
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @36
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ v @43
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -27870,6 +28490,39 @@
f
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@method::f
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
}
@@ -28078,6 +28731,7 @@
foo @58
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -28093,6 +28747,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -28196,6 +28851,7 @@
foo @58
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -28211,6 +28867,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -28316,6 +28973,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -28331,6 +28989,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -28430,6 +29089,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -28445,6 +29105,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -29076,6 +29737,8 @@
foo @31
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -29107,6 +29770,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
foo
reference: <none>
@@ -29205,6 +29870,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @35
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -29232,6 +29898,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
foo
reference: <none>
@@ -29430,6 +30097,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
setters
set foo= @31
reference: <testLibraryFragment>::@class::A::@setter::foo
@@ -29457,6 +30125,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
foo
reference: <none>
@@ -30008,6 +30677,7 @@
f @37
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
getters
get f @-1
reference: <testLibraryFragment>::@class::A::@getter::f
@@ -30035,6 +30705,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
constructors
named
reference: <none>
@@ -30137,6 +30808,7 @@
f @37
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
getters
get f @-1
reference: <testLibraryFragment>::@class::A::@getter::f
@@ -30174,6 +30846,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
constructors
const named
reference: <none>
@@ -30398,6 +31071,8 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -30432,6 +31107,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -30586,6 +31263,8 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -30634,6 +31313,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -30788,6 +31469,8 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -30836,6 +31519,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -30993,6 +31678,8 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31041,6 +31728,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -31159,6 +31848,7 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31189,6 +31879,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -31306,6 +31997,8 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31340,6 +32033,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -31463,6 +32158,7 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
const new @54
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31493,6 +32189,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -31600,6 +32297,7 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31630,6 +32328,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -31858,6 +32557,7 @@
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@fieldAugmentation::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -31888,6 +32588,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -32023,6 +32724,8 @@
foo1 @31
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo1
+ setter2: <testLibraryFragment>::@class::A::@setter::foo1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -32045,6 +32748,8 @@
foo2 @45
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
@@ -32064,11 +32769,15 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ getter: <none>
+ setter: <none>
foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -32227,6 +32936,8 @@
foo1 @34
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo1
+ setter2: <testLibraryFragment>::@class::A::@setter::foo1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -32249,6 +32960,8 @@
foo2 @48
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
@@ -32268,11 +32981,15 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T1
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ getter: <none>
+ setter: <none>
foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -32390,6 +33107,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -32405,6 +33123,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
new
reference: <none>
@@ -32525,6 +33244,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo
@@ -32540,6 +33260,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -32870,6 +33591,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -32899,6 +33621,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -33015,6 +33738,7 @@
foo1 @-1
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33033,6 +33757,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
getters
get foo2 @49
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
@@ -33048,11 +33773,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -33178,6 +33905,7 @@
foo1 @-1
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33196,6 +33924,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
getters
get foo2 @52
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@getter::foo2
@@ -33211,11 +33940,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T1
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -33336,6 +34067,8 @@
foo @31
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33371,6 +34104,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -33524,6 +34259,8 @@
foo @46
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33573,6 +34310,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -33697,9 +34436,11 @@
foo1 @-1
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo1
foo2 @-1
reference: <testLibraryFragment>::@class::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo2
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33734,11 +34475,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo2
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -33856,6 +34599,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -33892,6 +34636,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -34028,6 +34773,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -34073,6 +34819,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -34958,6 +35705,8 @@
foo @31
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -34991,6 +35740,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -35098,6 +35849,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -35127,6 +35879,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -35232,6 +35985,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -35261,6 +36015,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -36800,6 +37555,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -36829,6 +37585,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -37071,6 +37828,7 @@
foo1 @-1
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -37089,6 +37847,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@setter::foo2
setters
set foo2= @45
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@setter::foo2
@@ -37104,11 +37863,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A::@field::foo2
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -37232,6 +37993,8 @@
foo @31
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -37267,6 +38030,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -37490,9 +38255,11 @@
foo1 @-1
reference: <testLibraryFragment>::@class::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo1
foo2 @-1
reference: <testLibraryFragment>::@class::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo2
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -37527,11 +38294,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo2
+ setter: <none>
constructors
synthetic new
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/elements/const_test.dart b/pkg/analyzer/test/src/summary/elements/const_test.dart
index f1498b1..c09f5cb9 100644
--- a/pkg/analyzer/test/src/summary/elements/const_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/const_test.dart
@@ -72,6 +72,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @10
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @23
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -136,6 +174,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -191,6 +267,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -287,12 +384,15 @@
f1 @29
reference: <testLibraryFragment>::@class::C::@field::f1
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f1
f2 @56
reference: <testLibraryFragment>::@class::C::@field::f2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f2
f3 @67
reference: <testLibraryFragment>::@class::C::@field::f3
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f3
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -318,16 +418,19 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f1
+ getter: <none>
static const f2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f2
+ getter: <none>
static const f3
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f3
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -476,6 +579,7 @@
t @23
reference: <testLibraryFragment>::@class::C::@field::t
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::t
constructors
const new @34
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -489,6 +593,22 @@
get t @-1
reference: <testLibraryFragment>::@class::C::@getter::t
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const x @85
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ const y @114
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -500,6 +620,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: T
firstFragment: <testLibraryFragment>::@class::C::@field::t
+ getter: <none>
constructors
const new
reference: <none>
@@ -512,6 +633,28 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::t
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ const y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
''');
var x = library.definingCompilationUnit.topLevelVariables[0];
var xExpr = x.constantInitializer as InstanceCreationExpression;
@@ -589,6 +732,15 @@
enclosingFragment: <testLibraryFragment>::@class::A
periodOffset: 13
nameEnd: 19
+ topLevelVariables
+ const v @31
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -598,6 +750,18 @@
named
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::named
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -650,6 +814,7 @@
f @22
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
const new @38
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -669,6 +834,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -730,6 +896,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @44
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -789,6 +976,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @24
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -868,6 +1076,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @21
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ const c @34
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ const c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -1017,6 +1280,15 @@
superConstructor: ConstructorMember
base: <testLibraryFragment>::@class::P::@constructor::new
substitution: {T: T}
+ topLevelVariables
+ const values @131
+ reference: <testLibraryFragment>::@topLevelVariable::values
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::values
+ getters
+ get values @-1
+ reference: <testLibraryFragment>::@getter::values
+ enclosingFragment: <testLibraryFragment>
classes
class P
reference: <testLibraryFragment>::@class::P
@@ -1046,6 +1318,18 @@
reference: <none>
superConstructor: <none>
firstFragment: <testLibraryFragment>::@class::P2::@constructor::new
+ topLevelVariables
+ const values
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<P<dynamic>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::values
+ getter: <none>
+ getters
+ synthetic static get values
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::values
''');
}
@@ -1118,6 +1402,7 @@
f @25
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1137,6 +1422,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -1199,6 +1485,7 @@
f @18
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1218,6 +1505,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -1262,6 +1550,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1456,6 +1765,7 @@
foo @26
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
const new @39
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1486,6 +1796,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: Object?
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -1530,6 +1841,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1794,6 +2126,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -1829,6 +2182,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int,)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1884,6 +2258,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1919,6 +2314,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -1976,6 +2392,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @10
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @28
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -2078,6 +2532,15 @@
enclosingFragment: <testLibraryFragment>::@class::C
periodOffset: 25
nameEnd: 31
+ topLevelVariables
+ const V @51
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2087,6 +2550,18 @@
const named
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::named
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2173,6 +2648,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2276,6 +2772,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2344,6 +2861,15 @@
const new @24
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @37
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2353,6 +2879,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<dynamic, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2438,6 +2976,7 @@
t @23
reference: <testLibraryFragment>::@class::A::@field::t
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::t
constructors
const new @34
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -2446,6 +2985,15 @@
get t @-1
reference: <testLibraryFragment>::@class::A::@getter::t
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const a @60
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -2457,6 +3005,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T
firstFragment: <testLibraryFragment>::@class::A::@field::t
+ getter: <none>
constructors
const new
reference: <none>
@@ -2466,6 +3015,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
firstFragment: <testLibraryFragment>::@class::A::@getter::t
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2546,6 +3107,15 @@
const new @24
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @37
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2555,6 +3125,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2628,6 +3210,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2718,6 +3321,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2830,6 +3454,15 @@
enclosingFragment: <testLibraryFragment>::@class::C
periodOffset: 19
nameEnd: 25
+ topLevelVariables
+ const V @79
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2839,6 +3472,18 @@
const named
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::named
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2903,6 +3548,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -2984,6 +3650,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3048,6 +3735,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @17
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3057,6 +3753,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3104,6 +3812,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @6
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3184,6 +3913,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3261,6 +4011,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3313,6 +4084,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @6
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3380,6 +4172,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @20
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3389,6 +4190,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3450,6 +4263,15 @@
const new @18
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @31
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3459,6 +4281,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3518,6 +4352,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3594,6 +4449,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3637,6 +4513,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @6
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3709,6 +4606,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3756,6 +4674,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @6
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -3812,6 +4751,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -3894,6 +4871,7 @@
F @32
reference: <testLibraryFragment>::@class::C::@field::F
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::F
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -3902,6 +4880,15 @@
get F @-1
reference: <testLibraryFragment>::@class::C::@getter::F
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const v @52
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3913,6 +4900,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: String
firstFragment: <testLibraryFragment>::@class::C::@field::F
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -3922,6 +4910,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::F
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -3988,6 +4988,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const v @27
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4074,6 +5095,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const v @32
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4114,6 +5156,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4170,6 +5233,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const S @13
+ reference: <testLibraryFragment>::@topLevelVariable::S
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::S
+ const v @30
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get S @-1
+ reference: <testLibraryFragment>::@getter::S
+ enclosingFragment: <testLibraryFragment>
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const S
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::S
+ getter: <none>
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get S
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::S
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4227,6 +5328,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const v @23
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4304,6 +5426,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const v @28
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4374,6 +5517,15 @@
length @23
reference: <testLibraryFragment>::@class::C::@method::length
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const v @47
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -4387,6 +5539,18 @@
static length
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@method::length
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -4442,6 +5606,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4501,6 +5686,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4544,6 +5750,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4607,6 +5834,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4670,6 +5918,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4735,6 +6004,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4784,6 +6074,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4862,6 +6173,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -4940,6 +6272,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -5007,6 +6360,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const b @24
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5070,6 +6444,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5089,6 +6464,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -5162,6 +6538,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5181,6 +6558,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -5253,6 +6631,7 @@
x @18
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
const new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5272,6 +6651,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -5517,6 +6897,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5570,6 +6988,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @11
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @24
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5623,6 +7079,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5679,6 +7173,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const b @23
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5736,6 +7251,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5801,6 +7354,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int, {int a})
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5867,6 +7458,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int, {int a})
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -5943,6 +7572,7 @@
F @29
reference: <testLibraryFragment>::@class::C::@field::F
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::F
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5951,6 +7581,15 @@
get F @-1
reference: <testLibraryFragment>::@class::C::@getter::F
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @45
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -5962,6 +7601,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::F
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -5971,6 +7611,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::F
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6030,6 +7682,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6109,6 +7782,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6184,6 +7878,15 @@
m @23
reference: <testLibraryFragment>::@class::C::@method::m
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @57
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6197,6 +7900,18 @@
static m
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@method::m
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6256,6 +7971,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6335,6 +8071,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6414,6 +8171,15 @@
f @44
reference: <testLibraryFragment>::@extension::E::@method::f
enclosingFragment: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ const x @59
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -6423,6 +8189,27 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ methods
+ static f
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::E::@method::f
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -6464,6 +8251,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @15
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6513,6 +8321,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @26
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: R Function<P, R>(P)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6562,6 +8391,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const V @23
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6632,6 +8482,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @28
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -6689,6 +8560,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const A @6
+ reference: <testLibraryFragment>::@topLevelVariable::A
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::A
+ const B @19
+ reference: <testLibraryFragment>::@topLevelVariable::B
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::B
+ getters
+ get A @-1
+ reference: <testLibraryFragment>::@getter::A
+ enclosingFragment: <testLibraryFragment>
+ get B @-1
+ reference: <testLibraryFragment>::@getter::B
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const A
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::A
+ getter: <none>
+ const B
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::B
+ getter: <none>
+ getters
+ synthetic static get A
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::A
+ synthetic static get B
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::B
''');
}
@@ -6746,6 +8655,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const B @23
+ reference: <testLibraryFragment>::@topLevelVariable::B
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::B
+ getters
+ get B @-1
+ reference: <testLibraryFragment>::@getter::B
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const B
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::B
+ getter: <none>
+ getters
+ synthetic static get B
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::B
''');
}
@@ -6824,6 +8754,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const B @28
+ reference: <testLibraryFragment>::@topLevelVariable::B
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::B
+ getters
+ get B @-1
+ reference: <testLibraryFragment>::@getter::B
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const B
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::B
+ getter: <none>
+ getters
+ synthetic static get B
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::B
''');
}
@@ -7102,15 +9053,19 @@
enumConstant a @33
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @36
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
enumConstant c @39
reference: <testLibraryFragment>::@enum::E::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::c
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7128,6 +9083,57 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const vDynamic @76
+ reference: <testLibraryFragment>::@topLevelVariable::vDynamic
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDynamic
+ const vNull @102
+ reference: <testLibraryFragment>::@topLevelVariable::vNull
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNull
+ const vObject @122
+ reference: <testLibraryFragment>::@topLevelVariable::vObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vObject
+ const vClass @146
+ reference: <testLibraryFragment>::@topLevelVariable::vClass
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vClass
+ const vGenericClass @164
+ reference: <testLibraryFragment>::@topLevelVariable::vGenericClass
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vGenericClass
+ const vEnum @189
+ reference: <testLibraryFragment>::@topLevelVariable::vEnum
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEnum
+ const vFunctionTypeAlias @206
+ reference: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ getters
+ get vDynamic @-1
+ reference: <testLibraryFragment>::@getter::vDynamic
+ enclosingFragment: <testLibraryFragment>
+ get vNull @-1
+ reference: <testLibraryFragment>::@getter::vNull
+ enclosingFragment: <testLibraryFragment>
+ get vObject @-1
+ reference: <testLibraryFragment>::@getter::vObject
+ enclosingFragment: <testLibraryFragment>
+ get vClass @-1
+ reference: <testLibraryFragment>::@getter::vClass
+ enclosingFragment: <testLibraryFragment>
+ get vGenericClass @-1
+ reference: <testLibraryFragment>::@getter::vGenericClass
+ enclosingFragment: <testLibraryFragment>
+ get vEnum @-1
+ reference: <testLibraryFragment>::@getter::vEnum
+ enclosingFragment: <testLibraryFragment>
+ get vFunctionTypeAlias @-1
+ reference: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7157,21 +9163,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
static const c
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::c
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7193,6 +9203,78 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const vDynamic
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDynamic
+ getter: <none>
+ const vNull
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNull
+ getter: <none>
+ const vObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vObject
+ getter: <none>
+ const vClass
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vClass
+ getter: <none>
+ const vGenericClass
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vGenericClass
+ getter: <none>
+ const vEnum
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEnum
+ getter: <none>
+ const vFunctionTypeAlias
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ getter: <none>
+ getters
+ synthetic static get vDynamic
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDynamic
+ synthetic static get vNull
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNull
+ synthetic static get vObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vObject
+ synthetic static get vClass
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vClass
+ synthetic static get vGenericClass
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vGenericClass
+ synthetic static get vEnum
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEnum
+ synthetic static get vFunctionTypeAlias
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFunctionTypeAlias
''');
}
@@ -7247,6 +9329,7 @@
f @31
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -7266,6 +9349,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: List<dynamic Function()>
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -7356,6 +9440,61 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const vClass @23
+ reference: <testLibraryFragment>::@topLevelVariable::vClass
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vClass
+ const vEnum @41
+ reference: <testLibraryFragment>::@topLevelVariable::vEnum
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEnum
+ const vFunctionTypeAlias @58
+ reference: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ getters
+ get vClass @-1
+ reference: <testLibraryFragment>::@getter::vClass
+ enclosingFragment: <testLibraryFragment>
+ get vEnum @-1
+ reference: <testLibraryFragment>::@getter::vEnum
+ enclosingFragment: <testLibraryFragment>
+ get vFunctionTypeAlias @-1
+ reference: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vClass
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vClass
+ getter: <none>
+ const vEnum
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEnum
+ getter: <none>
+ const vFunctionTypeAlias
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ getter: <none>
+ getters
+ synthetic static get vClass
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vClass
+ synthetic static get vEnum
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEnum
+ synthetic static get vFunctionTypeAlias
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFunctionTypeAlias
''');
}
@@ -7474,6 +9613,61 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const vClass @28
+ reference: <testLibraryFragment>::@topLevelVariable::vClass
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vClass
+ const vEnum @48
+ reference: <testLibraryFragment>::@topLevelVariable::vEnum
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEnum
+ const vFunctionTypeAlias @67
+ reference: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ getters
+ get vClass @-1
+ reference: <testLibraryFragment>::@getter::vClass
+ enclosingFragment: <testLibraryFragment>
+ get vEnum @-1
+ reference: <testLibraryFragment>::@getter::vEnum
+ enclosingFragment: <testLibraryFragment>
+ get vFunctionTypeAlias @-1
+ reference: <testLibraryFragment>::@getter::vFunctionTypeAlias
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vClass
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vClass
+ getter: <none>
+ const vEnum
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEnum
+ getter: <none>
+ const vFunctionTypeAlias
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFunctionTypeAlias
+ getter: <none>
+ getters
+ synthetic static get vClass
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vClass
+ synthetic static get vEnum
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEnum
+ synthetic static get vFunctionTypeAlias
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFunctionTypeAlias
''');
}
@@ -7524,6 +9718,7 @@
f @21
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -7543,6 +9738,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: List<T>
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -7587,6 +9783,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const V @6
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -7646,6 +9863,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const V @17
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7655,6 +9881,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -7732,6 +9970,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const V @30
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
''');
}
@@ -7788,6 +10047,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -7832,6 +10112,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -7897,6 +10198,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -7962,6 +10284,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @13
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Object
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -8378,6 +10721,316 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vEqual @6
+ reference: <testLibraryFragment>::@topLevelVariable::vEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEqual
+ const vAnd @29
+ reference: <testLibraryFragment>::@topLevelVariable::vAnd
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vAnd
+ const vOr @57
+ reference: <testLibraryFragment>::@topLevelVariable::vOr
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vOr
+ const vBitXor @84
+ reference: <testLibraryFragment>::@topLevelVariable::vBitXor
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitXor
+ const vBitAnd @107
+ reference: <testLibraryFragment>::@topLevelVariable::vBitAnd
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitAnd
+ const vBitOr @130
+ reference: <testLibraryFragment>::@topLevelVariable::vBitOr
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitOr
+ const vBitShiftLeft @152
+ reference: <testLibraryFragment>::@topLevelVariable::vBitShiftLeft
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitShiftLeft
+ const vBitShiftRight @182
+ reference: <testLibraryFragment>::@topLevelVariable::vBitShiftRight
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitShiftRight
+ const vAdd @213
+ reference: <testLibraryFragment>::@topLevelVariable::vAdd
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vAdd
+ const vSubtract @233
+ reference: <testLibraryFragment>::@topLevelVariable::vSubtract
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vSubtract
+ const vMiltiply @258
+ reference: <testLibraryFragment>::@topLevelVariable::vMiltiply
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMiltiply
+ const vDivide @283
+ reference: <testLibraryFragment>::@topLevelVariable::vDivide
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDivide
+ const vFloorDivide @306
+ reference: <testLibraryFragment>::@topLevelVariable::vFloorDivide
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFloorDivide
+ const vModulo @335
+ reference: <testLibraryFragment>::@topLevelVariable::vModulo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vModulo
+ const vGreater @358
+ reference: <testLibraryFragment>::@topLevelVariable::vGreater
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vGreater
+ const vGreaterEqual @382
+ reference: <testLibraryFragment>::@topLevelVariable::vGreaterEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vGreaterEqual
+ const vLess @412
+ reference: <testLibraryFragment>::@topLevelVariable::vLess
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vLess
+ const vLessEqual @433
+ reference: <testLibraryFragment>::@topLevelVariable::vLessEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vLessEqual
+ getters
+ get vEqual @-1
+ reference: <testLibraryFragment>::@getter::vEqual
+ enclosingFragment: <testLibraryFragment>
+ get vAnd @-1
+ reference: <testLibraryFragment>::@getter::vAnd
+ enclosingFragment: <testLibraryFragment>
+ get vOr @-1
+ reference: <testLibraryFragment>::@getter::vOr
+ enclosingFragment: <testLibraryFragment>
+ get vBitXor @-1
+ reference: <testLibraryFragment>::@getter::vBitXor
+ enclosingFragment: <testLibraryFragment>
+ get vBitAnd @-1
+ reference: <testLibraryFragment>::@getter::vBitAnd
+ enclosingFragment: <testLibraryFragment>
+ get vBitOr @-1
+ reference: <testLibraryFragment>::@getter::vBitOr
+ enclosingFragment: <testLibraryFragment>
+ get vBitShiftLeft @-1
+ reference: <testLibraryFragment>::@getter::vBitShiftLeft
+ enclosingFragment: <testLibraryFragment>
+ get vBitShiftRight @-1
+ reference: <testLibraryFragment>::@getter::vBitShiftRight
+ enclosingFragment: <testLibraryFragment>
+ get vAdd @-1
+ reference: <testLibraryFragment>::@getter::vAdd
+ enclosingFragment: <testLibraryFragment>
+ get vSubtract @-1
+ reference: <testLibraryFragment>::@getter::vSubtract
+ enclosingFragment: <testLibraryFragment>
+ get vMiltiply @-1
+ reference: <testLibraryFragment>::@getter::vMiltiply
+ enclosingFragment: <testLibraryFragment>
+ get vDivide @-1
+ reference: <testLibraryFragment>::@getter::vDivide
+ enclosingFragment: <testLibraryFragment>
+ get vFloorDivide @-1
+ reference: <testLibraryFragment>::@getter::vFloorDivide
+ enclosingFragment: <testLibraryFragment>
+ get vModulo @-1
+ reference: <testLibraryFragment>::@getter::vModulo
+ enclosingFragment: <testLibraryFragment>
+ get vGreater @-1
+ reference: <testLibraryFragment>::@getter::vGreater
+ enclosingFragment: <testLibraryFragment>
+ get vGreaterEqual @-1
+ reference: <testLibraryFragment>::@getter::vGreaterEqual
+ enclosingFragment: <testLibraryFragment>
+ get vLess @-1
+ reference: <testLibraryFragment>::@getter::vLess
+ enclosingFragment: <testLibraryFragment>
+ get vLessEqual @-1
+ reference: <testLibraryFragment>::@getter::vLessEqual
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEqual
+ getter: <none>
+ const vAnd
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vAnd
+ getter: <none>
+ const vOr
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vOr
+ getter: <none>
+ const vBitXor
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitXor
+ getter: <none>
+ const vBitAnd
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitAnd
+ getter: <none>
+ const vBitOr
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitOr
+ getter: <none>
+ const vBitShiftLeft
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitShiftLeft
+ getter: <none>
+ const vBitShiftRight
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitShiftRight
+ getter: <none>
+ const vAdd
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vAdd
+ getter: <none>
+ const vSubtract
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vSubtract
+ getter: <none>
+ const vMiltiply
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMiltiply
+ getter: <none>
+ const vDivide
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDivide
+ getter: <none>
+ const vFloorDivide
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFloorDivide
+ getter: <none>
+ const vModulo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vModulo
+ getter: <none>
+ const vGreater
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vGreater
+ getter: <none>
+ const vGreaterEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vGreaterEqual
+ getter: <none>
+ const vLess
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vLess
+ getter: <none>
+ const vLessEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vLessEqual
+ getter: <none>
+ getters
+ synthetic static get vEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEqual
+ synthetic static get vAnd
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vAnd
+ synthetic static get vOr
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vOr
+ synthetic static get vBitXor
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitXor
+ synthetic static get vBitAnd
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitAnd
+ synthetic static get vBitOr
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitOr
+ synthetic static get vBitShiftLeft
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitShiftLeft
+ synthetic static get vBitShiftRight
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitShiftRight
+ synthetic static get vAdd
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vAdd
+ synthetic static get vSubtract
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vSubtract
+ synthetic static get vMiltiply
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMiltiply
+ synthetic static get vDivide
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDivide
+ synthetic static get vFloorDivide
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFloorDivide
+ synthetic static get vModulo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vModulo
+ synthetic static get vGreater
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vGreater
+ synthetic static get vGreaterEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vGreaterEqual
+ synthetic static get vLess
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vLess
+ synthetic static get vLessEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vLessEqual
''');
}
@@ -8434,6 +11087,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vConditional @6
+ reference: <testLibraryFragment>::@topLevelVariable::vConditional
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vConditional
+ getters
+ get vConditional @-1
+ reference: <testLibraryFragment>::@getter::vConditional
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vConditional
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vConditional
+ getter: <none>
+ getters
+ synthetic static get vConditional
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vConditional
''');
}
@@ -8490,6 +11164,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vIdentical @6
+ reference: <testLibraryFragment>::@topLevelVariable::vIdentical
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIdentical
+ getters
+ get vIdentical @-1
+ reference: <testLibraryFragment>::@getter::vIdentical
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vIdentical
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIdentical
+ getter: <none>
+ getters
+ synthetic static get vIdentical
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIdentical
''');
}
@@ -8532,6 +11227,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vIfNull @6
+ reference: <testLibraryFragment>::@topLevelVariable::vIfNull
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIfNull
+ getters
+ get vIfNull @-1
+ reference: <testLibraryFragment>::@getter::vIfNull
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vIfNull
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIfNull
+ getter: <none>
+ getters
+ synthetic static get vIfNull
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIfNull
''');
}
@@ -8767,6 +11483,231 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vNull @6
+ reference: <testLibraryFragment>::@topLevelVariable::vNull
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNull
+ const vBoolFalse @26
+ reference: <testLibraryFragment>::@topLevelVariable::vBoolFalse
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBoolFalse
+ const vBoolTrue @52
+ reference: <testLibraryFragment>::@topLevelVariable::vBoolTrue
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBoolTrue
+ const vIntPositive @76
+ reference: <testLibraryFragment>::@topLevelVariable::vIntPositive
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntPositive
+ const vIntNegative @100
+ reference: <testLibraryFragment>::@topLevelVariable::vIntNegative
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntNegative
+ const vIntLong1 @125
+ reference: <testLibraryFragment>::@topLevelVariable::vIntLong1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntLong1
+ const vIntLong2 @163
+ reference: <testLibraryFragment>::@topLevelVariable::vIntLong2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntLong2
+ const vIntLong3 @201
+ reference: <testLibraryFragment>::@topLevelVariable::vIntLong3
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntLong3
+ const vDouble @239
+ reference: <testLibraryFragment>::@topLevelVariable::vDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDouble
+ const vString @260
+ reference: <testLibraryFragment>::@topLevelVariable::vString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vString
+ const vStringConcat @283
+ reference: <testLibraryFragment>::@topLevelVariable::vStringConcat
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vStringConcat
+ const vStringInterpolation @318
+ reference: <testLibraryFragment>::@topLevelVariable::vStringInterpolation
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vStringInterpolation
+ const vSymbol @372
+ reference: <testLibraryFragment>::@topLevelVariable::vSymbol
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vSymbol
+ getters
+ get vNull @-1
+ reference: <testLibraryFragment>::@getter::vNull
+ enclosingFragment: <testLibraryFragment>
+ get vBoolFalse @-1
+ reference: <testLibraryFragment>::@getter::vBoolFalse
+ enclosingFragment: <testLibraryFragment>
+ get vBoolTrue @-1
+ reference: <testLibraryFragment>::@getter::vBoolTrue
+ enclosingFragment: <testLibraryFragment>
+ get vIntPositive @-1
+ reference: <testLibraryFragment>::@getter::vIntPositive
+ enclosingFragment: <testLibraryFragment>
+ get vIntNegative @-1
+ reference: <testLibraryFragment>::@getter::vIntNegative
+ enclosingFragment: <testLibraryFragment>
+ get vIntLong1 @-1
+ reference: <testLibraryFragment>::@getter::vIntLong1
+ enclosingFragment: <testLibraryFragment>
+ get vIntLong2 @-1
+ reference: <testLibraryFragment>::@getter::vIntLong2
+ enclosingFragment: <testLibraryFragment>
+ get vIntLong3 @-1
+ reference: <testLibraryFragment>::@getter::vIntLong3
+ enclosingFragment: <testLibraryFragment>
+ get vDouble @-1
+ reference: <testLibraryFragment>::@getter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ get vString @-1
+ reference: <testLibraryFragment>::@getter::vString
+ enclosingFragment: <testLibraryFragment>
+ get vStringConcat @-1
+ reference: <testLibraryFragment>::@getter::vStringConcat
+ enclosingFragment: <testLibraryFragment>
+ get vStringInterpolation @-1
+ reference: <testLibraryFragment>::@getter::vStringInterpolation
+ enclosingFragment: <testLibraryFragment>
+ get vSymbol @-1
+ reference: <testLibraryFragment>::@getter::vSymbol
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vNull
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNull
+ getter: <none>
+ const vBoolFalse
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBoolFalse
+ getter: <none>
+ const vBoolTrue
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBoolTrue
+ getter: <none>
+ const vIntPositive
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntPositive
+ getter: <none>
+ const vIntNegative
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntNegative
+ getter: <none>
+ const vIntLong1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntLong1
+ getter: <none>
+ const vIntLong2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntLong2
+ getter: <none>
+ const vIntLong3
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntLong3
+ getter: <none>
+ const vDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDouble
+ getter: <none>
+ const vString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vString
+ getter: <none>
+ const vStringConcat
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vStringConcat
+ getter: <none>
+ const vStringInterpolation
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vStringInterpolation
+ getter: <none>
+ const vSymbol
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Symbol
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vSymbol
+ getter: <none>
+ getters
+ synthetic static get vNull
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNull
+ synthetic static get vBoolFalse
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBoolFalse
+ synthetic static get vBoolTrue
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBoolTrue
+ synthetic static get vIntPositive
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntPositive
+ synthetic static get vIntNegative
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntNegative
+ synthetic static get vIntLong1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntLong1
+ synthetic static get vIntLong2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntLong2
+ synthetic static get vIntLong3
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntLong3
+ synthetic static get vDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDouble
+ synthetic static get vString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vString
+ synthetic static get vStringConcat
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vStringConcat
+ synthetic static get vStringInterpolation
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vStringInterpolation
+ synthetic static get vSymbol
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vSymbol
''');
}
@@ -8827,6 +11768,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @11
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @24
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -8890,6 +11869,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @11
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @24
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -8953,6 +11970,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @14
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @40
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int?>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -9068,6 +12123,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v1 @10
+ reference: <testLibraryFragment>::@topLevelVariable::v1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v1
+ const v2 @38
+ reference: <testLibraryFragment>::@topLevelVariable::v2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v2
+ const v3 @63
+ reference: <testLibraryFragment>::@topLevelVariable::v3
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v3
+ getters
+ get v1 @-1
+ reference: <testLibraryFragment>::@getter::v1
+ enclosingFragment: <testLibraryFragment>
+ get v2 @-1
+ reference: <testLibraryFragment>::@getter::v2
+ enclosingFragment: <testLibraryFragment>
+ get v3 @-1
+ reference: <testLibraryFragment>::@getter::v3
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v1
+ getter: <none>
+ const v2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v2
+ getter: <none>
+ const v3
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v3
+ getter: <none>
+ getters
+ synthetic static get v1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v1
+ synthetic static get v2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v2
+ synthetic static get v3
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v3
''');
}
@@ -9164,6 +12274,78 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vNotEqual @6
+ reference: <testLibraryFragment>::@topLevelVariable::vNotEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNotEqual
+ const vNot @32
+ reference: <testLibraryFragment>::@topLevelVariable::vNot
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNot
+ const vNegate @52
+ reference: <testLibraryFragment>::@topLevelVariable::vNegate
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNegate
+ const vComplement @72
+ reference: <testLibraryFragment>::@topLevelVariable::vComplement
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vComplement
+ getters
+ get vNotEqual @-1
+ reference: <testLibraryFragment>::@getter::vNotEqual
+ enclosingFragment: <testLibraryFragment>
+ get vNot @-1
+ reference: <testLibraryFragment>::@getter::vNot
+ enclosingFragment: <testLibraryFragment>
+ get vNegate @-1
+ reference: <testLibraryFragment>::@getter::vNegate
+ enclosingFragment: <testLibraryFragment>
+ get vComplement @-1
+ reference: <testLibraryFragment>::@getter::vComplement
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vNotEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNotEqual
+ getter: <none>
+ const vNot
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNot
+ getter: <none>
+ const vNegate
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNegate
+ getter: <none>
+ const vComplement
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vComplement
+ getter: <none>
+ getters
+ synthetic static get vNotEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNotEqual
+ synthetic static get vNot
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNot
+ synthetic static get vNegate
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNegate
+ synthetic static get vComplement
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vComplement
''');
}
@@ -9198,6 +12380,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vSuper @6
+ reference: <testLibraryFragment>::@topLevelVariable::vSuper
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vSuper
+ getters
+ get vSuper @-1
+ reference: <testLibraryFragment>::@getter::vSuper
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vSuper
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vSuper
+ getter: <none>
+ getters
+ synthetic static get vSuper
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vSuper
''');
}
@@ -9232,6 +12435,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vThis @6
+ reference: <testLibraryFragment>::@topLevelVariable::vThis
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vThis
+ getters
+ get vThis @-1
+ reference: <testLibraryFragment>::@getter::vThis
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vThis
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vThis
+ getter: <none>
+ getters
+ synthetic static get vThis
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vThis
''');
}
@@ -9269,6 +12493,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const c @6
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Never
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -9481,6 +12726,112 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vNull @6
+ reference: <testLibraryFragment>::@topLevelVariable::vNull
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNull
+ const vDynamic @36
+ reference: <testLibraryFragment>::@topLevelVariable::vDynamic
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDynamic
+ const vInterfaceNoTypeParameters @79
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceNoTypeParameters
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceNoTypeParameters
+ const vInterfaceNoTypeArguments @136
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceNoTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceNoTypeArguments
+ const vInterfaceWithTypeArguments @186
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ const vInterfaceWithTypeArguments2 @246
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments2
+ getters
+ get vNull @-1
+ reference: <testLibraryFragment>::@getter::vNull
+ enclosingFragment: <testLibraryFragment>
+ get vDynamic @-1
+ reference: <testLibraryFragment>::@getter::vDynamic
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceNoTypeParameters @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceNoTypeParameters
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceNoTypeArguments @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceNoTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceWithTypeArguments @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceWithTypeArguments2 @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vNull
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<Null>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNull
+ getter: <none>
+ const vDynamic
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDynamic
+ getter: <none>
+ const vInterfaceNoTypeParameters
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceNoTypeParameters
+ getter: <none>
+ const vInterfaceNoTypeArguments
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<List<dynamic>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceNoTypeArguments
+ getter: <none>
+ const vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<List<String>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ getter: <none>
+ const vInterfaceWithTypeArguments2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<Map<int, List<String>>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments2
+ getter: <none>
+ getters
+ synthetic static get vNull
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNull
+ synthetic static get vDynamic
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDynamic
+ synthetic static get vInterfaceNoTypeParameters
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceNoTypeParameters
+ synthetic static get vInterfaceNoTypeArguments
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceNoTypeArguments
+ synthetic static get vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ synthetic static get vInterfaceWithTypeArguments2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments2
''');
}
@@ -9537,6 +12888,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ const v @23
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<C>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -9610,6 +12982,27 @@
prefixes
p
reference: <testLibraryFragment>::@prefix::p
+ topLevelVariables
+ const v @28
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<C>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -9665,6 +13058,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @32
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int Function(String)>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -9809,6 +13223,78 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vDynamic1 @6
+ reference: <testLibraryFragment>::@topLevelVariable::vDynamic1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDynamic1
+ const vDynamic2 @48
+ reference: <testLibraryFragment>::@topLevelVariable::vDynamic2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDynamic2
+ const vInterface @90
+ reference: <testLibraryFragment>::@topLevelVariable::vInterface
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterface
+ const vInterfaceWithTypeArguments @132
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ getters
+ get vDynamic1 @-1
+ reference: <testLibraryFragment>::@getter::vDynamic1
+ enclosingFragment: <testLibraryFragment>
+ get vDynamic2 @-1
+ reference: <testLibraryFragment>::@getter::vDynamic2
+ enclosingFragment: <testLibraryFragment>
+ get vInterface @-1
+ reference: <testLibraryFragment>::@getter::vInterface
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceWithTypeArguments @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vDynamic1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<dynamic, int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDynamic1
+ getter: <none>
+ const vDynamic2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDynamic2
+ getter: <none>
+ const vInterface
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterface
+ getter: <none>
+ const vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, List<String>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ getter: <none>
+ getters
+ synthetic static get vDynamic1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDynamic1
+ synthetic static get vDynamic2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDynamic2
+ synthetic static get vInterface
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterface
+ synthetic static get vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
''');
}
@@ -9912,6 +13398,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const vDynamic1 @6
+ reference: <testLibraryFragment>::@topLevelVariable::vDynamic1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDynamic1
+ const vInterface @43
+ reference: <testLibraryFragment>::@topLevelVariable::vInterface
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterface
+ const vInterfaceWithTypeArguments @77
+ reference: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ getters
+ get vDynamic1 @-1
+ reference: <testLibraryFragment>::@getter::vDynamic1
+ enclosingFragment: <testLibraryFragment>
+ get vInterface @-1
+ reference: <testLibraryFragment>::@getter::vInterface
+ enclosingFragment: <testLibraryFragment>
+ get vInterfaceWithTypeArguments @-1
+ reference: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const vDynamic1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Set<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDynamic1
+ getter: <none>
+ const vInterface
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Set<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterface
+ getter: <none>
+ const vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Set<List<String>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInterfaceWithTypeArguments
+ getter: <none>
+ getters
+ synthetic static get vDynamic1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDynamic1
+ synthetic static get vInterface
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterface
+ synthetic static get vInterfaceWithTypeArguments
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInterfaceWithTypeArguments
''');
}
@@ -9958,6 +13499,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -10017,6 +13579,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -10064,6 +13647,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Set<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -10109,6 +13713,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -10267,15 +13892,19 @@
enumConstant a @8
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @11
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
enumConstant c @14
reference: <testLibraryFragment>::@enum::E::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::c
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -10293,6 +13922,29 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ final vValue @23
+ reference: <testLibraryFragment>::@topLevelVariable::vValue
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vValue
+ final vValues @43
+ reference: <testLibraryFragment>::@topLevelVariable::vValues
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vValues
+ final vIndex @69
+ reference: <testLibraryFragment>::@topLevelVariable::vIndex
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIndex
+ getters
+ get vValue @-1
+ reference: <testLibraryFragment>::@getter::vValue
+ enclosingFragment: <testLibraryFragment>
+ get vValues @-1
+ reference: <testLibraryFragment>::@getter::vValues
+ enclosingFragment: <testLibraryFragment>
+ get vIndex @-1
+ reference: <testLibraryFragment>::@getter::vIndex
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -10305,21 +13957,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
static const c
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::c
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -10341,6 +13997,38 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ final vValue
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vValue
+ getter: <none>
+ final vValues
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<E>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vValues
+ getter: <none>
+ final vIndex
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIndex
+ getter: <none>
+ getters
+ synthetic static get vValue
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vValue
+ synthetic static get vValues
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vValues
+ synthetic static get vIndex
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIndex
''');
}
@@ -10429,9 +14117,11 @@
enumConstant a @8
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -10443,6 +14133,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ final vToString @17
+ reference: <testLibraryFragment>::@topLevelVariable::vToString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vToString
+ getters
+ get vToString @-1
+ reference: <testLibraryFragment>::@getter::vToString
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -10455,11 +14154,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -10473,6 +14174,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ final vToString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vToString
+ getter: <none>
+ getters
+ synthetic static get vToString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vToString
''');
}
@@ -10539,9 +14252,11 @@
a @25
reference: <testLibraryFragment>::@class::C::@field::a
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::a
b @47
reference: <testLibraryFragment>::@class::C::@field::b
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10564,11 +14279,13 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::b
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10640,6 +14357,7 @@
a @25
reference: <testLibraryFragment>::@class::C::@field::a
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10663,6 +14381,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic Function()
firstFragment: <testLibraryFragment>::@class::C::@field::a
+ getter: <none>
constructors
synthetic new
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/elements/default_value_test.dart b/pkg/analyzer/test/src/summary/elements/default_value_test.dart
index 0dfdd6a..03cdc87 100644
--- a/pkg/analyzer/test/src/summary/elements/default_value_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/default_value_test.dart
@@ -181,6 +181,7 @@
f @71
reference: <testLibraryFragment>::@class::X::@field::f
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::f
constructors
const new @82
reference: <testLibraryFragment>::@class::X::@constructor::new
@@ -203,6 +204,7 @@
typeArguments
dynamic
firstFragment: <testLibraryFragment>::@class::X::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -672,6 +674,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ methods
+ static f
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::E::@method::f
+ static g
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::E::@method::g
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/duplicate_declaration_test.dart b/pkg/analyzer/test/src/summary/elements/duplicate_declaration_test.dart
index b0612c1..54906e2 100644
--- a/pkg/analyzer/test/src/summary/elements/duplicate_declaration_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/duplicate_declaration_test.dart
@@ -162,9 +162,11 @@
f01 @25
reference: <testLibraryFragment>::@class::A::@def::0::@field::f01
enclosingFragment: <testLibraryFragment>::@class::A::@def::0
+ getter2: <testLibraryFragment>::@class::A::@def::0::@getter::f01
f02 @49
reference: <testLibraryFragment>::@class::A::@def::0::@field::f02
enclosingFragment: <testLibraryFragment>::@class::A::@def::0
+ getter2: <testLibraryFragment>::@class::A::@def::0::@getter::f02
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@def::0::@constructor::new
@@ -182,9 +184,11 @@
f11 @88
reference: <testLibraryFragment>::@class::A::@def::1::@field::f11
enclosingFragment: <testLibraryFragment>::@class::A::@def::1
+ getter2: <testLibraryFragment>::@class::A::@def::1::@getter::f11
f12 @112
reference: <testLibraryFragment>::@class::A::@def::1::@field::f12
enclosingFragment: <testLibraryFragment>::@class::A::@def::1
+ getter2: <testLibraryFragment>::@class::A::@def::1::@getter::f12
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@def::1::@constructor::new
@@ -202,9 +206,11 @@
f21 @151
reference: <testLibraryFragment>::@class::A::@def::2::@field::f21
enclosingFragment: <testLibraryFragment>::@class::A::@def::2
+ getter2: <testLibraryFragment>::@class::A::@def::2::@getter::f21
f22 @175
reference: <testLibraryFragment>::@class::A::@def::2::@field::f22
enclosingFragment: <testLibraryFragment>::@class::A::@def::2
+ getter2: <testLibraryFragment>::@class::A::@def::2::@getter::f22
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@def::2::@constructor::new
@@ -227,11 +233,13 @@
enclosingElement: <testLibraryFragment>::@class::A::@def::0
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::0::@field::f01
+ getter: <none>
static const f02
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A::@def::0
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::0::@field::f02
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -255,11 +263,13 @@
enclosingElement: <testLibraryFragment>::@class::A::@def::1
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::1::@field::f11
+ getter: <none>
static const f12
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A::@def::1
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::1::@field::f12
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -283,11 +293,13 @@
enclosingElement: <testLibraryFragment>::@class::A::@def::2
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::2::@field::f21
+ getter: <none>
static const f22
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A::@def::2
type: int
firstFragment: <testLibraryFragment>::@class::A::@def::2::@field::f22
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -449,9 +461,13 @@
foo @16
reference: <testLibraryFragment>::@class::A::@field::foo::@def::0
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo::@def::0
+ setter2: <testLibraryFragment>::@class::A::@setter::foo::@def::0
foo @30
reference: <testLibraryFragment>::@class::A::@field::foo::@def::1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo::@def::1
+ setter2: <testLibraryFragment>::@class::A::@setter::foo::@def::1
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -481,11 +497,15 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo::@def::0
+ getter: <none>
+ setter: <none>
foo
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: double
firstFragment: <testLibraryFragment>::@class::A::@field::foo::@def::1
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -948,12 +968,15 @@
enumConstant a @8
reference: <testLibraryFragment>::@enum::E::@def::0::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E::@def::0
+ getter2: <testLibraryFragment>::@enum::E::@def::0::@getter::a
enumConstant b @11
reference: <testLibraryFragment>::@enum::E::@def::0::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E::@def::0
+ getter2: <testLibraryFragment>::@enum::E::@def::0::@getter::b
values @-1
reference: <testLibraryFragment>::@enum::E::@def::0::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E::@def::0
+ getter2: <testLibraryFragment>::@enum::E::@def::0::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@def::0::@constructor::new
@@ -974,15 +997,19 @@
enumConstant c @22
reference: <testLibraryFragment>::@enum::E::@def::1::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E::@def::1
+ getter2: <testLibraryFragment>::@enum::E::@def::1::@getter::c
enumConstant d @25
reference: <testLibraryFragment>::@enum::E::@def::1::@field::d
enclosingFragment: <testLibraryFragment>::@enum::E::@def::1
+ getter2: <testLibraryFragment>::@enum::E::@def::1::@getter::d
enumConstant e @28
reference: <testLibraryFragment>::@enum::E::@def::1::@field::e
enclosingFragment: <testLibraryFragment>::@enum::E::@def::1
+ getter2: <testLibraryFragment>::@enum::E::@def::1::@getter::e
values @-1
reference: <testLibraryFragment>::@enum::E::@def::1::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E::@def::1
+ getter2: <testLibraryFragment>::@enum::E::@def::1::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@def::1::@constructor::new
@@ -1012,16 +1039,19 @@
enclosingElement: <testLibraryFragment>::@enum::E::@def::0
type: E
firstFragment: <testLibraryFragment>::@enum::E::@def::0::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E::@def::0
type: E
firstFragment: <testLibraryFragment>::@enum::E::@def::0::@field::b
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E::@def::0
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@def::0::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -1050,21 +1080,25 @@
enclosingElement: <testLibraryFragment>::@enum::E::@def::1
type: E
firstFragment: <testLibraryFragment>::@enum::E::@def::1::@field::c
+ getter: <none>
static const d
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E::@def::1
type: E
firstFragment: <testLibraryFragment>::@enum::E::@def::1::@field::d
+ getter: <none>
static const e
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E::@def::1
type: E
firstFragment: <testLibraryFragment>::@enum::E::@def::1::@field::e
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E::@def::1
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@def::1::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -1169,6 +1203,8 @@
x @56
reference: <testLibraryFragment>::@extension::E::@def::1::@field::x
enclosingFragment: <testLibraryFragment>::@extension::E::@def::1
+ getter2: <testLibraryFragment>::@extension::E::@def::1::@getter::x
+ setter2: <testLibraryFragment>::@extension::E::@def::1::@setter::x
getters
get x @-1
reference: <testLibraryFragment>::@extension::E::@def::1::@getter::x
@@ -1183,6 +1219,8 @@
y @95
reference: <testLibraryFragment>::@extension::E::@def::2::@field::y
enclosingFragment: <testLibraryFragment>::@extension::E::@def::2
+ getter2: <testLibraryFragment>::@extension::E::@def::2::@getter::y
+ setter2: <testLibraryFragment>::@extension::E::@def::2::@setter::y
getters
get y @-1
reference: <testLibraryFragment>::@extension::E::@def::2::@getter::y
@@ -1191,6 +1229,55 @@
set y= @-1
reference: <testLibraryFragment>::@extension::E::@def::2::@setter::y
enclosingFragment: <testLibraryFragment>::@extension::E::@def::2
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E::@def::0
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E::@def::0
+ extension E
+ reference: <testLibraryFragment>::@extension::E::@def::1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E::@def::1
+ fields
+ static x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::1
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@extension::E::@def::1::@field::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::1
+ firstFragment: <testLibraryFragment>::@extension::E::@def::1::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::1
+ firstFragment: <testLibraryFragment>::@extension::E::@def::1::@setter::x
+ extension E
+ reference: <testLibraryFragment>::@extension::E::@def::2
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E::@def::2
+ fields
+ static y
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::2
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@def::2::@field::y
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::2
+ firstFragment: <testLibraryFragment>::@extension::E::@def::2::@getter::y
+ setters
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E::@def::2
+ firstFragment: <testLibraryFragment>::@extension::E::@def::2::@setter::y
''');
}
@@ -1268,6 +1355,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::E::@def::0::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::E::@def::0
+ getter2: <testLibraryFragment>::@extensionType::E::@def::0::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::E::@def::0::@constructor::new
@@ -1282,6 +1370,7 @@
it @52
reference: <testLibraryFragment>::@extensionType::E::@def::1::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::E::@def::1
+ getter2: <testLibraryFragment>::@extensionType::E::@def::1::@getter::it
constructors
new @43
reference: <testLibraryFragment>::@extensionType::E::@def::1::@constructor::new
@@ -1290,6 +1379,49 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::E::@def::1::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::E::@def::1
+ extensionTypes
+ extension type E
+ reference: <testLibraryFragment>::@extensionType::E::@def::0
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::0
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::E::@def::0
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::0::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::0::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::E::@def::0
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::0::@getter::it
+ extension type E
+ reference: <testLibraryFragment>::@extensionType::E::@def::1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::1
+ typeErasure: double
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::E::@def::1
+ type: double
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::1::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::1::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::E::@def::1
+ firstFragment: <testLibraryFragment>::@extensionType::E::@def::1::@getter::it
''');
}
@@ -1497,6 +1629,8 @@
x @27
reference: <testLibraryFragment>::@mixin::A::@def::1::@field::x
enclosingFragment: <testLibraryFragment>::@mixin::A::@def::1
+ getter2: <testLibraryFragment>::@mixin::A::@def::1::@getter::x
+ setter2: <testLibraryFragment>::@mixin::A::@def::1::@setter::x
getters
get x @-1
reference: <testLibraryFragment>::@mixin::A::@def::1::@getter::x
@@ -1511,6 +1645,8 @@
y @48
reference: <testLibraryFragment>::@mixin::A::@def::2::@field::y
enclosingFragment: <testLibraryFragment>::@mixin::A::@def::2
+ getter2: <testLibraryFragment>::@mixin::A::@def::2::@getter::y
+ setter2: <testLibraryFragment>::@mixin::A::@def::2::@setter::y
getters
get y @-1
reference: <testLibraryFragment>::@mixin::A::@def::2::@getter::y
@@ -1538,6 +1674,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A::@def::1
type: dynamic
firstFragment: <testLibraryFragment>::@mixin::A::@def::1::@field::x
+ getter: <none>
+ setter: <none>
getters
synthetic get x
reference: <none>
@@ -1560,6 +1698,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A::@def::2
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@def::2::@field::y
+ getter: <none>
+ setter: <none>
getters
synthetic get y
reference: <none>
@@ -1675,6 +1815,107 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @5
+ reference: <testLibraryFragment>::@topLevelVariable::x::@def::0
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x::@def::0
+ setter2: <testLibraryFragment>::@setter::x::@def::0
+ x @12
+ reference: <testLibraryFragment>::@topLevelVariable::x::@def::1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x::@def::1
+ setter2: <testLibraryFragment>::@setter::x::@def::1
+ final x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x::@def::2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x::@def::2
+ x @32
+ reference: <testLibraryFragment>::@topLevelVariable::x::@def::3
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x::@def::3
+ setter2: <testLibraryFragment>::@setter::x::@def::2
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x::@def::0
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x::@def::1
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x::@def::2
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x::@def::3
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x::@def::0
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x::@def::1
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x::@def::2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x::@def::0
+ getter: <none>
+ setter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x::@def::1
+ getter: <none>
+ setter: <none>
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x::@def::2
+ getter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x::@def::3
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x::@def::0
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x::@def::1
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x::@def::2
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x::@def::3
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x::@def::0
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x::@def::1
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x::@def::2
''');
}
@@ -1716,6 +1957,34 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo::@def::1
+ getters
+ get foo @8
+ reference: <testLibraryFragment>::@getter::foo::@def::0
+ enclosingFragment: <testLibraryFragment>
+ get foo @26
+ reference: <testLibraryFragment>::@getter::foo::@def::1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo::@def::0
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo::@def::1
''');
}
@@ -1763,6 +2032,34 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo::@def::1
+ setters
+ set foo= @4
+ reference: <testLibraryFragment>::@setter::foo::@def::0
+ enclosingFragment: <testLibraryFragment>
+ set foo= @22
+ reference: <testLibraryFragment>::@setter::foo::@def::1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo::@def::0
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo::@def::1
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/enum_test.dart b/pkg/analyzer/test/src/summary/elements/enum_test.dart
index 683b0c0..5fea660 100644
--- a/pkg/analyzer/test/src/summary/elements/enum_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/enum_test.dart
@@ -154,15 +154,19 @@
enumConstant aaa @11
reference: <testLibraryFragment>::@enum::E::@field::aaa
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::aaa
enumConstant bbb @16
reference: <testLibraryFragment>::@enum::E::@field::bbb
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::bbb
enumConstant ccc @21
reference: <testLibraryFragment>::@enum::E::@field::ccc
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::ccc
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -194,21 +198,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::aaa
+ getter: <none>
static const bbb
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::bbb
+ getter: <none>
static const ccc
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::ccc
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -351,12 +359,15 @@
enumConstant int @14
reference: <testLibraryFragment>::@enum::E::@field::int
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::int
enumConstant string @22
reference: <testLibraryFragment>::@enum::E::@field::string
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::string
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const new @43
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -383,16 +394,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<int>
firstFragment: <testLibraryFragment>::@enum::E::@field::int
+ getter: <none>
static const string
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E<String>
firstFragment: <testLibraryFragment>::@enum::E::@field::string
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -489,9 +503,11 @@
enumConstant _name @11
reference: <testLibraryFragment>::@enum::E::@field::_name
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::_name
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -515,11 +531,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::_name
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -632,9 +650,11 @@
enumConstant v @14
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const new @37
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -658,11 +678,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<double>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -754,9 +776,11 @@
enumConstant _ @11
reference: <testLibraryFragment>::@enum::E::@field::_
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::_
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -780,11 +804,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::_
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -882,9 +908,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
factory named @26
reference: <testLibraryFragment>::@enum::E::@constructor::named
@@ -913,11 +941,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
factory named
reference: <none>
@@ -1013,9 +1043,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
factory new @24
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1039,11 +1071,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
factory new
reference: <none>
@@ -1152,12 +1186,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @22
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
const new @33
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1184,16 +1221,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: dynamic
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -1313,15 +1353,19 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @26
reference: <testLibraryFragment>::@enum::E::@field::x::@def::0
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x::@def::0
x @44
reference: <testLibraryFragment>::@enum::E::@field::x::@def::1
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x::@def::1
constructors
const new @55
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1351,21 +1395,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::x::@def::0
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: String
firstFragment: <testLibraryFragment>::@enum::E::@field::x::@def::1
+ getter: <none>
constructors
const new
reference: <none>
@@ -1470,9 +1518,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const new @22
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1496,11 +1546,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -1619,12 +1671,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @26
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
const new @37
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1651,16 +1706,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -1770,12 +1828,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @26
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
const new @37
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1802,16 +1863,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: num
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -1921,12 +1985,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @22
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
new @27
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -1953,16 +2020,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: dynamic
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
new
reference: <none>
@@ -2072,12 +2142,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @22
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
new @27
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -2104,16 +2177,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: dynamic
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
new
reference: <none>
@@ -2224,9 +2300,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const named @34
reference: <testLibraryFragment>::@enum::E::@constructor::named
@@ -2252,11 +2330,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -2356,9 +2436,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const new @26
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -2382,11 +2464,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -2521,12 +2605,15 @@
enumConstant v @14
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
x @29
reference: <testLibraryFragment>::@enum::E::@field::x
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::x
constructors
const new @40
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -2578,16 +2665,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final x
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::x
+ getter: <none>
constructors
const new
reference: <none>
@@ -2685,9 +2775,11 @@
enumConstant v @69
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -2712,11 +2804,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -2822,12 +2916,15 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
foo @22
reference: <testLibraryFragment>::@enum::E::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -2854,16 +2951,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -2925,6 +3025,7 @@
promotable _foo @33
reference: <testLibraryFragment>::@enum::E::@field::_foo
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::_foo
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -2937,16 +3038,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
final _foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int?
firstFragment: <testLibraryFragment>::@enum::E::@field::_foo
+ getter: <none>
constructors
new
reference: <none>
@@ -3051,12 +3155,15 @@
enumConstant v @10
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
foo @-1
reference: <testLibraryFragment>::@enum::E::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3083,16 +3190,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -3206,9 +3316,11 @@
enumConstant v @35
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3241,11 +3353,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -3347,9 +3461,11 @@
enumConstant v @78
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::E::@getter::v
@@ -3364,6 +3480,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -3389,11 +3506,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -3403,6 +3522,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -3507,9 +3644,11 @@
enumConstant v @44
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3542,11 +3681,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -3671,9 +3812,11 @@
enumConstant v @52
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3714,11 +3857,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -3829,9 +3974,11 @@
enumConstant v @14
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3859,11 +4006,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -3965,9 +4114,11 @@
enumConstant v @11
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -3995,11 +4146,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -4104,9 +4257,11 @@
enumConstant v @29
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4133,11 +4288,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -4246,9 +4403,11 @@
enumConstant v @72
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::E::@getter::v
@@ -4263,6 +4422,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -4288,11 +4448,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -4302,6 +4464,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -4402,9 +4582,11 @@
enumConstant v @67
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4433,11 +4615,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -4554,12 +4738,15 @@
enumConstant v @10
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
foo @-1
reference: <testLibraryFragment>::@enum::E::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::E
+ setter2: <testLibraryFragment>::@enum::E::@setter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4587,16 +4774,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::foo
+ setter: <none>
constructors
synthetic const new
reference: <none>
@@ -4698,9 +4888,11 @@
enumConstant v @14
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4724,11 +4916,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -4829,9 +5023,11 @@
enumConstant v @39
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4855,11 +5051,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<num, num>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<num, num>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -4927,6 +5125,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -4947,6 +5146,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5016,6 +5216,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5036,6 +5237,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic, num, dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5099,6 +5301,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5119,6 +5322,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5181,6 +5385,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5201,6 +5406,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5263,6 +5469,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5283,6 +5490,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5345,6 +5553,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5365,6 +5574,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5431,6 +5641,7 @@
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5451,6 +5662,7 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic, dynamic, dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5569,12 +5781,15 @@
enumConstant a @32
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @47
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5601,16 +5816,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5773,12 +5991,15 @@
enumConstant a @46
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @75
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5793,6 +6014,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const annotation @91
+ reference: <testLibraryFragment>::@topLevelVariable::annotation
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::annotation
+ getters
+ get annotation @-1
+ reference: <testLibraryFragment>::@getter::annotation
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -5805,16 +6035,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5832,6 +6065,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const annotation
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::annotation
+ getter: <none>
+ getters
+ synthetic static get annotation
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::annotation
''');
}
@@ -5931,12 +6176,15 @@
enumConstant v1 @9
reference: <testLibraryFragment>::@enum::E::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v1
enumConstant v2 @13
reference: <testLibraryFragment>::@enum::E::@field::v2
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v2
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5963,16 +6211,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v1
+ getter: <none>
static const v2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v2
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6113,9 +6364,11 @@
enumConstant v1 @10
reference: <testLibraryFragment>::@enum::E1::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::E1
+ getter2: <testLibraryFragment>::@enum::E1::@getter::v1
values @-1
reference: <testLibraryFragment>::@enum::E1::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E1
+ getter2: <testLibraryFragment>::@enum::E1::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E1::@constructor::new
@@ -6133,9 +6386,11 @@
enumConstant v2 @25
reference: <testLibraryFragment>::@enum::E2::@field::v2
enclosingFragment: <testLibraryFragment>::@enum::E2
+ getter2: <testLibraryFragment>::@enum::E2::@getter::v2
values @-1
reference: <testLibraryFragment>::@enum::E2::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E2
+ getter2: <testLibraryFragment>::@enum::E2::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E2::@constructor::new
@@ -6159,11 +6414,13 @@
enclosingElement: <testLibraryFragment>::@enum::E1
type: E1
firstFragment: <testLibraryFragment>::@enum::E1::@field::v1
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E1
type: List<E1>
firstFragment: <testLibraryFragment>::@enum::E1::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6188,11 +6445,13 @@
enclosingElement: <testLibraryFragment>::@enum::E2
type: E2
firstFragment: <testLibraryFragment>::@enum::E2::@field::v2
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E2
type: List<E2>
firstFragment: <testLibraryFragment>::@enum::E2::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6464,15 +6723,19 @@
enumConstant a @8
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @11
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
enumConstant c @14
reference: <testLibraryFragment>::@enum::E::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::c
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -6557,21 +6820,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
static const c
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::c
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6690,9 +6957,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -6704,6 +6973,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -6716,11 +6994,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6734,6 +7014,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -6921,6 +7213,7 @@
value @26
reference: <testLibraryFragment>::@class::A::@field::value
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::value
constructors
const new @41
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -6936,15 +7229,19 @@
enumConstant a @78
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @83
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
enumConstant c @96
reference: <testLibraryFragment>::@enum::E::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::c
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -6973,6 +7270,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::value
+ getter: <none>
constructors
const new
reference: <none>
@@ -6994,21 +7292,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
static const c
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::c
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7117,9 +7419,11 @@
enumConstant v @16
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7143,11 +7447,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7265,9 +7571,11 @@
enumConstant v @25
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
const new @41
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7287,6 +7595,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -7299,11 +7616,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -7325,6 +7644,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7434,9 +7765,11 @@
enumConstant v @25
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7460,6 +7793,15 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -7472,11 +7814,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7502,6 +7846,18 @@
staticType: null
element: <testLibraryFragment>::@getter::a
firstFragment: <testLibraryFragment>::@enum::E::@method::foo
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7648,12 +8004,15 @@
enumConstant v @40
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
foo @58
reference: <testLibraryFragment>::@enum::E::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7680,6 +8039,15 @@
staticElement: <testLibraryFragment>::@enum::E::@getter::foo
staticType: null
element: <testLibraryFragment>::@enum::E::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -7692,16 +8060,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
static const foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: int
firstFragment: <testLibraryFragment>::@enum::E::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7731,6 +8102,18 @@
staticType: null
element: <testLibraryFragment>::@enum::E::@getter::foo
firstFragment: <testLibraryFragment>::@enum::E::@method::bar
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -7838,9 +8221,11 @@
enumConstant v @31
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7852,6 +8237,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -7864,11 +8258,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E<dynamic>
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E<dynamic>>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7882,6 +8278,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7979,9 +8387,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7993,6 +8403,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -8005,11 +8424,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8023,6 +8444,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
}
@@ -8138,9 +8571,11 @@
enumConstant v @33
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::v
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@getter::v
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@constructor::new
@@ -8175,11 +8610,13 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::A
type: List<A>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8403,9 +8840,11 @@
enumConstant v @43
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -8475,11 +8914,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8635,6 +9076,7 @@
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0::@constructor::new
@@ -8654,9 +9096,11 @@
enumConstant v @71
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::v
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@getter::v
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@constructor::new
@@ -8691,6 +9135,7 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0
type: List<A>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@def::0::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8715,11 +9160,13 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::A
type: List<A>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8856,6 +9303,7 @@
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@constructor::new
@@ -8890,6 +9338,7 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
type: List<A>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -9066,9 +9515,11 @@
enumConstant v1 @26
reference: <testLibraryFragment>::@enum::A::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v1
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -9090,6 +9541,7 @@
enumConstant v2 @40
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::v2
getters
get v2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::v2
@@ -9106,16 +9558,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v1
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -9350,9 +9805,11 @@
enumConstant v1 @41
reference: <testLibraryFragment>::@enum::A::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v1
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -9376,6 +9833,7 @@
enumConstant v2 @40
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::v2
getters
get v2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::v2
@@ -9390,6 +9848,7 @@
enumConstant v3 @40
reference: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@field::v3
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@getter::v3
getters
get v3 @-1
reference: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@getter::v3
@@ -9406,21 +9865,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v1
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
+ getter: <none>
static const v3
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@field::v3
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -9623,9 +10086,11 @@
enumConstant v1 @26
reference: <testLibraryFragment>::@enum::A::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v1
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -9648,6 +10113,7 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::v2
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::v2
enumConstant v2 @54
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::v2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
@@ -9668,16 +10134,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v1
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::v2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -9906,16 +10375,20 @@
enumConstant v1 @26
reference: <testLibraryFragment>::@enum::A::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v1
enumConstant v2 @30
reference: <testLibraryFragment>::@enum::A::@field::v2
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::v2
+ getter2: <testLibraryFragment>::@enum::A::@getter::v2
enumConstant v3 @34
reference: <testLibraryFragment>::@enum::A::@field::v3
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v3
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -9956,21 +10429,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v1
+ getter: <none>
static const v3
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v3
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -10188,12 +10665,15 @@
reference: <testLibraryFragment>::@enum::A::@field::v1
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::v1
+ getter2: <testLibraryFragment>::@enum::A::@getter::v1
enumConstant v2 @33
reference: <testLibraryFragment>::@enum::A::@field::v2
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v2
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const new @48
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -10231,16 +10711,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v2
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v1
+ getter: <none>
constructors
const new
reference: <none>
@@ -10378,12 +10861,15 @@
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::v
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
enumConstant v2 @29
reference: <testLibraryFragment>::@enum::A::@field::v2
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v2
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -10417,16 +10903,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v2
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
static const v
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -10538,9 +11027,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -10572,11 +11063,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -10699,9 +11192,11 @@
enumConstant v @30
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -10733,11 +11228,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -10855,9 +11352,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const new @37
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -10893,11 +11392,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -11010,9 +11511,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -11042,11 +11545,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -11164,9 +11669,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const named @39
reference: <testLibraryFragment>::@enum::A::@constructor::named
@@ -11202,11 +11709,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -11336,12 +11845,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
f @44
reference: <testLibraryFragment>::@enum::A::@field::f
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::f
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -11376,16 +11888,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final f
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::f
+ getter: <none>
constructors
const named
reference: <none>
@@ -11522,12 +12037,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
f @41
reference: <testLibraryFragment>::@enum::A::@field::f
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::f
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -11572,16 +12090,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final f
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::f
+ getter: <none>
constructors
const named
reference: <none>
@@ -11730,13 +12251,16 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @41
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -11774,16 +12298,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -11964,13 +12491,16 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @56
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -12022,16 +12552,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -12212,13 +12745,16 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @56
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -12270,16 +12806,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -12463,13 +13002,16 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @56
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -12519,16 +13061,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -12682,13 +13227,16 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @41
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -12726,16 +13274,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -12904,13 +13455,16 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @52
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -12948,16 +13502,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int Function()
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -13107,13 +13664,16 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @-1
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -13151,16 +13711,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -13317,12 +13880,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @41
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo1
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -13347,6 +13913,7 @@
foo2 @51
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
@@ -13363,21 +13930,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ getter: <none>
final foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -13546,12 +14117,15 @@
enumConstant v @30
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @51
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo1
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -13576,6 +14150,7 @@
foo2 @54
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
@@ -13592,21 +14167,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: T1
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ getter: <none>
final foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -13741,9 +14320,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const new @40
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -13765,6 +14346,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo
@@ -13781,16 +14363,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -13927,9 +14512,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const new @37
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -13961,6 +14548,7 @@
foo @51
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo
@@ -13977,16 +14565,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo
+ getter: <none>
constructors
const new
reference: <none>
@@ -14141,12 +14732,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo1
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -14171,6 +14765,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
getters
get foo2 @49
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
@@ -14187,21 +14782,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -14370,12 +14969,15 @@
enumConstant v @30
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo1
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -14400,6 +15002,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
getters
get foo2 @52
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@getter::foo2
@@ -14416,21 +15019,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: T1
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -14583,12 +15190,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @41
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -14627,16 +15237,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -14817,12 +15430,15 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @56
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -14875,16 +15491,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -15047,15 +15666,19 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo1
foo2 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo2
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -15097,21 +15720,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo2
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -15272,12 +15899,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @-1
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -15321,16 +15951,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -15510,12 +16143,15 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @-1
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -15568,16 +16204,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -15704,9 +16343,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -15736,11 +16377,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -15880,9 +16523,11 @@
enumConstant v @40
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -15936,11 +16581,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -16113,9 +16760,11 @@
enumConstant v @40
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -16192,11 +16841,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -16345,9 +16996,11 @@
enumConstant v @43
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -16401,11 +17054,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -16555,9 +17210,11 @@
enumConstant v @43
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -16611,11 +17268,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<dynamic>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -16739,9 +17398,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -16779,11 +17440,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -16935,9 +17598,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -16971,11 +17636,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -17110,9 +17777,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -17155,11 +17824,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -17298,9 +17969,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -17345,11 +18018,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -17493,9 +18168,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -17545,11 +18222,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -17708,9 +18387,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -17764,11 +18445,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -17904,9 +18587,11 @@
enumConstant v @29
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -17944,11 +18629,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -18088,9 +18775,11 @@
enumConstant v @29
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -18130,11 +18819,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -18267,9 +18958,11 @@
enumConstant v @34
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -18305,11 +18998,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -18500,9 +19195,11 @@
enumConstant v @57
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -18549,11 +19246,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<int>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<dynamic>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -18729,12 +19428,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ setter2: <testLibraryFragment>::@enum::A::@setter::foo1
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -18760,6 +19462,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@setter::foo2
setters
set foo2= @45
reference: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@setter::foo2
@@ -18776,21 +19479,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enumAugmentation::A::@field::foo2
+ setter: <none>
constructors
synthetic const new
reference: <none>
@@ -18947,12 +19654,15 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo @41
reference: <testLibraryFragment>::@enum::A::@field::foo
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::foo
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -18989,16 +19699,19 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
final foo
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -19138,9 +19851,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -19174,11 +19889,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -19351,15 +20068,19 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
foo1 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@enum::A
+ setter2: <testLibraryFragment>::@enum::A::@setter::foo1
foo2 @-1
reference: <testLibraryFragment>::@enum::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@enum::A
+ setter2: <testLibraryFragment>::@enum::A::@setter::foo2
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -19402,21 +20123,25 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
synthetic foo1
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: int
firstFragment: <testLibraryFragment>::@enum::A::@field::foo2
+ setter: <none>
constructors
synthetic const new
reference: <none>
@@ -19539,9 +20264,11 @@
enumConstant v @39
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -19581,11 +20308,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -19706,9 +20435,11 @@
enumConstant v @39
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::A::@getter::v
@@ -19745,11 +20476,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -19897,9 +20630,11 @@
enumConstant v @41
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const named @62
reference: <testLibraryFragment>::@enum::A::@constructor::named
@@ -19955,11 +20690,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -20106,9 +20843,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const named @47
reference: <testLibraryFragment>::@enum::A::@constructor::named
@@ -20148,11 +20887,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const named
reference: <none>
@@ -20290,9 +21031,11 @@
enumConstant v @26
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
const new @37
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -20328,11 +21071,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
const new
reference: <none>
@@ -20474,9 +21219,11 @@
enumConstant v @57
reference: <testLibraryFragment>::@enum::B::@field::v
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::B::@field::values
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::B::@constructor::new
@@ -20510,11 +21257,13 @@
enclosingElement: <testLibraryFragment>::@enum::B
type: B
firstFragment: <testLibraryFragment>::@enum::B::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::B
type: List<B>
firstFragment: <testLibraryFragment>::@enum::B::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -20653,9 +21402,11 @@
enumConstant v @27
reference: <testLibraryFragment>::@enum::B::@field::v
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::B::@field::values
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::B::@constructor::new
@@ -20691,11 +21442,13 @@
enclosingElement: <testLibraryFragment>::@enum::B
type: B
firstFragment: <testLibraryFragment>::@enum::B::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::B
type: List<B>
firstFragment: <testLibraryFragment>::@enum::B::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -20834,9 +21587,11 @@
enumConstant v @27
reference: <testLibraryFragment>::@enum::B::@field::v
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::B::@field::values
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::B::@constructor::new
@@ -20872,11 +21627,13 @@
enclosingElement: <testLibraryFragment>::@enum::B
type: B
firstFragment: <testLibraryFragment>::@enum::B::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::B
type: List<B>
firstFragment: <testLibraryFragment>::@enum::B::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -21012,9 +21769,11 @@
enumConstant v @39
reference: <testLibraryFragment>::@enum::A::@field::v
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::A::@field::values
enclosingFragment: <testLibraryFragment>::@enum::A
+ getter2: <testLibraryFragment>::@enum::A::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::A::@constructor::new
@@ -21053,11 +21812,13 @@
enclosingElement: <testLibraryFragment>::@enum::A
type: A<B>
firstFragment: <testLibraryFragment>::@enum::A::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::A
type: List<A<B>>
firstFragment: <testLibraryFragment>::@enum::A::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/elements/extension_test.dart b/pkg/analyzer/test/src/summary/elements/extension_test.dart
index 0208395..a3b9b18 100644
--- a/pkg/analyzer/test/src/summary/elements/extension_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/extension_test.dart
@@ -45,6 +45,12 @@
extensions
extension E @34
reference: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ documentationComment: /// aaa\n/// bbbb\n/// cc
+ firstFragment: <testLibraryFragment>::@extension::E
''');
}
@@ -92,10 +98,28 @@
x @36
reference: <testLibraryFragment>::@extension::E::@field::x
enclosingFragment: <testLibraryFragment>::@extension::E
+ getter2: <testLibraryFragment>::@extension::E::@getter::x
getters
get x @-1
reference: <testLibraryFragment>::@extension::E::@getter::x
enclosingFragment: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ fields
+ static const x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@field::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ firstFragment: <testLibraryFragment>::@extension::E::@getter::x
''');
}
@@ -127,6 +151,11 @@
extensions
extension E @10
reference: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
''');
}
@@ -157,6 +186,11 @@
extensions
extension E @10
reference: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
''');
}
@@ -257,6 +291,7 @@
foo @65
reference: <testLibraryFragment>::@extension::E::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::E
+ getter2: <testLibraryFragment>::@extension::E::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::E::@getter::foo
@@ -273,6 +308,56 @@
staticElement: <testLibraryFragment>::@extension::E::@getter::foo
staticType: null
element: <testLibraryFragment>::@extension::E::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ fields
+ static const foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@field::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ firstFragment: <testLibraryFragment>::@extension::E::@getter::foo
+ methods
+ bar
+ reference: <none>
+ metadata
+ Annotation
+ atSign: @ @76
+ name: SimpleIdentifier
+ token: foo @77
+ staticElement: <testLibraryFragment>::@extension::E::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@extension::E::@getter::foo
+ firstFragment: <testLibraryFragment>::@extension::E::@method::bar
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -351,6 +436,15 @@
extensions
extension E @50
reference: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -360,6 +454,23 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -406,10 +517,28 @@
foo @-1
reference: <testLibraryFragment>::@extension::E::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::E
+ getter2: <testLibraryFragment>::@extension::E::@getter::foo
getters
get foo @31
reference: <testLibraryFragment>::@extension::E::@getter::foo
enclosingFragment: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ fields
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@field::foo
+ getter: <none>
+ getters
+ get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ firstFragment: <testLibraryFragment>::@extension::E::@getter::foo
''');
}
@@ -460,10 +589,28 @@
foo @-1
reference: <testLibraryFragment>::@extension::E::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::E
+ setter2: <testLibraryFragment>::@extension::E::@setter::foo
setters
set foo= @27
reference: <testLibraryFragment>::@extension::E::@setter::foo
enclosingFragment: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ fields
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@field::foo
+ setter: <none>
+ setters
+ set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ firstFragment: <testLibraryFragment>::@extension::E::@setter::foo
''');
}
}
@@ -560,6 +707,11 @@
extension A @36
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
exportedReferences
declared <testLibraryFragment>::@extension::A
exportNamespace
@@ -666,6 +818,18 @@
foo2 @47
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@method::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ methods
+ foo1
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@method::foo1
+ foo2
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@method::foo2
''');
}
@@ -769,6 +933,8 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -788,6 +954,29 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@field::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -923,6 +1112,8 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -956,6 +1147,29 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -1091,6 +1305,8 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -1124,6 +1340,29 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@field::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -1262,6 +1501,8 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -1295,6 +1536,29 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@field::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -1398,6 +1662,8 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -1417,6 +1683,29 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@field::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -1510,6 +1799,7 @@
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
getters
get foo @53
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -1525,6 +1815,23 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@field::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
''');
}
@@ -1646,6 +1953,8 @@
foo1 @49
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo1
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo1
getters
get foo1 @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo1
@@ -1664,6 +1973,8 @@
foo2 @56
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
@@ -1672,6 +1983,44 @@
set foo2= @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ getter: <none>
+ setter: <none>
+ static foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo1
+ synthetic static get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
+ setters
+ synthetic static set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo1
+ synthetic static set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
''');
}
@@ -1769,6 +2118,7 @@
foo1 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo1
getters
get foo1 @46
reference: <testLibraryFragment>::@extension::A::@getter::foo1
@@ -1783,10 +2133,38 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
getters
get foo2 @53
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
+ getter: <none>
+ getters
+ get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo1
+ get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
''');
}
@@ -1894,6 +2272,7 @@
foo1 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo1
getters
get foo1 @49
reference: <testLibraryFragment>::@extension::A::@getter::foo1
@@ -1908,10 +2287,38 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
getters
get foo2 @56
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: T1
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: T2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
+ getter: <none>
+ getters
+ abstract get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo1
+ abstract get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getter::foo2
''');
}
@@ -2014,6 +2421,8 @@
foo @49
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -2034,6 +2443,29 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -2168,6 +2600,8 @@
foo @64
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -2202,6 +2636,29 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getterAugmentation::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -2307,9 +2764,11 @@
foo1 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo1
foo2 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo2
getters
get foo1 @46
reference: <testLibraryFragment>::@extension::A::@getter::foo1
@@ -2329,6 +2788,33 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getterAugmentation::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@getter::foo1
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo2
+ getter: <none>
+ getters
+ get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo2
+ get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo1
''');
}
@@ -2451,6 +2937,7 @@
foo @-1
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
getters
get foo @61
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -2481,6 +2968,23 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@getterAugmentation::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ getters
+ get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
''');
}
@@ -2566,6 +3070,18 @@
bar @50
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@method::bar
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo
+ bar
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@method::bar
''');
}
@@ -2663,6 +3179,18 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@methodAugmentation::foo1
previousFragment: <testLibraryFragment>::@extension::A::@method::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ foo2
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo2
+ foo1
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo1
''');
}
@@ -2795,6 +3323,15 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@methodAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo
''');
}
@@ -2888,6 +3425,18 @@
bar @52
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@method::bar
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo
+ bar
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@method::bar
''');
}
@@ -2984,6 +3533,15 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibraryFragment>::@extension::A::@method::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo
''');
}
@@ -3086,6 +3644,18 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibraryFragment>::@extension::A::@method::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ methods
+ bar
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::bar
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::A::@method::foo
''');
}
@@ -3189,6 +3759,7 @@
foo1 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo1
setters
set foo1= @42
reference: <testLibraryFragment>::@extension::A::@setter::foo1
@@ -3203,10 +3774,38 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
setters
set foo2= @49
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ setter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@field::foo2
+ setter: <none>
+ setters
+ set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo1
+ set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setter::foo2
''');
}
@@ -3312,6 +3911,8 @@
foo @49
reference: <testLibraryFragment>::@extension::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::A
+ getter2: <testLibraryFragment>::@extension::A::@getter::foo
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@extension::A::@getter::foo
@@ -3332,6 +3933,29 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@setter::foo
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo
''');
}
@@ -3446,9 +4070,11 @@
foo1 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extension::A
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo1
foo2 @-1
reference: <testLibraryFragment>::@extension::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@extension::A
+ setter2: <testLibraryFragment>::@extension::A::@setter::foo2
setters
set foo1= @42
reference: <testLibraryFragment>::@extension::A::@setter::foo1
@@ -3468,6 +4094,33 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A::@setterAugmentation::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionAugmentation::A
previousFragment: <testLibraryFragment>::@extension::A::@setter::foo1
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
+ fields
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo1
+ setter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::A::@field::foo2
+ setter: <none>
+ setters
+ set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo2
+ set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::A
+ firstFragment: <testLibraryFragment>::@extension::A::@setter::foo1
''');
}
@@ -3563,6 +4216,11 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A
enclosingElement2: <testLibrary>
firstFragment: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
''');
}
@@ -3658,6 +4316,11 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
enclosingElement2: <testLibrary>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ extensions
+ extension A
+ reference: <testLibraryFragment>::@extension::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::A
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/extension_type_test.dart b/pkg/analyzer/test/src/summary/elements/extension_type_test.dart
index fb21b27..501cd41 100644
--- a/pkg/analyzer/test/src/summary/elements/extension_type_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/extension_type_test.dart
@@ -69,6 +69,7 @@
it @27
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
const new @21
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -77,6 +78,28 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ const new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -140,6 +163,7 @@
it @27
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
named @17
reference: <testLibraryFragment>::@extensionType::A::@constructor::named
@@ -152,6 +176,30 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ codeOffset: 0
+ codeLength: 33
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ named
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -215,6 +263,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -228,6 +277,31 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: num
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: num
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ named
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -291,6 +365,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -304,6 +379,31 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: num
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: num
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ named
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -377,6 +477,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -401,6 +502,31 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: num
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: num
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ const named
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -462,6 +588,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -472,6 +599,30 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ codeOffset: 0
+ codeLength: 27
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -527,6 +678,7 @@
it @30
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @24
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -535,6 +687,29 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ documentationComment: /// Docs
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -595,9 +770,11 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @46
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -605,6 +782,34 @@
get foo @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static const foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -665,9 +870,11 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @42
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -675,6 +882,34 @@
get foo @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static const foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -731,9 +966,11 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @35
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -741,6 +978,34 @@
get foo @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ final foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -816,6 +1081,7 @@
it @43
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @32
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -824,6 +1090,28 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -879,9 +1167,11 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -889,6 +1179,34 @@
get foo @37
reference: <testLibraryFragment>::@extensionType::A::@getter::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -960,6 +1278,7 @@
it @68
reference: <testLibraryFragment>::@extensionType::X::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::X
+ getter2: <testLibraryFragment>::@extensionType::X::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::X::@getter::it
@@ -977,6 +1296,24 @@
reference: <testLibraryFragment>::@class::C
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::C
+ extensionTypes
+ extension type X
+ reference: <testLibraryFragment>::@extensionType::X
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::X
+ typeErasure: C
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ type: C
+ firstFragment: <testLibraryFragment>::@extensionType::X::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ firstFragment: <testLibraryFragment>::@extensionType::X::@getter::it
''');
}
@@ -1043,6 +1380,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1053,10 +1391,46 @@
it @62
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -1104,10 +1478,29 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -1172,6 +1565,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1182,10 +1576,46 @@
it @49
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: num
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: num
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -1233,10 +1663,29 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -1282,10 +1731,29 @@
it @22
reference: <testLibraryFragment>::@extensionType::X::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::X
+ getter2: <testLibraryFragment>::@extensionType::X::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::X::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::X
+ extensionTypes
+ extension type X
+ reference: <testLibraryFragment>::@extensionType::X
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::X
+ typeErasure: int?
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ type: int?
+ firstFragment: <testLibraryFragment>::@extensionType::X::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ firstFragment: <testLibraryFragment>::@extensionType::X::@getter::it
''');
}
@@ -1334,10 +1802,29 @@
it @22
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: T
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: T
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -1390,10 +1877,29 @@
it @39
reference: <testLibraryFragment>::@extensionType::X::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::X
+ getter2: <testLibraryFragment>::@extensionType::X::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::X::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::X
+ extensionTypes
+ extension type X
+ reference: <testLibraryFragment>::@extensionType::X
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::X
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::X::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::X
+ firstFragment: <testLibraryFragment>::@extensionType::X::@getter::it
''');
}
@@ -1450,6 +1956,7 @@
promotable _it @22
reference: <testLibraryFragment>::@extensionType::A::@field::_it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::_it
classes
class B
reference: <testLibraryFragment>::@class::B
@@ -1461,6 +1968,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::_it
+ getter: <none>
+ setter: <none>
getters
synthetic get _it
reference: <none>
@@ -1481,11 +1990,30 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::_it
+ getter: <none>
getters
get _it
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::_it
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int?
+ fields
+ final _it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int?
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::_it
+ getter: <none>
+ getters
+ synthetic get _it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::_it
fieldNameNonPromotabilityInfo
_it
conflictingFields
@@ -1568,6 +2096,7 @@
it @43
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @37
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -1576,6 +2105,28 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -1631,6 +2182,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1639,6 +2191,28 @@
foo @34
reference: <testLibraryFragment>::@extensionType::A::@method::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
''');
}
@@ -1699,6 +2273,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1707,6 +2282,28 @@
foo @34
reference: <testLibraryFragment>::@extensionType::A::@method::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
''');
}
@@ -1768,6 +2365,7 @@
<empty> @17
reference: <testLibraryFragment>::@extensionType::A::@field::<empty>
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::<empty>
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -1778,6 +2376,30 @@
get <empty> @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::<empty>
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ codeOffset: 0
+ codeLength: 21
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: InvalidType
+ fields
+ final <empty>
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::<empty>
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get <empty>
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::<empty>
''');
}
@@ -1827,10 +2449,29 @@
it @34
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -1889,9 +2530,11 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1900,6 +2543,35 @@
set foo= @33
reference: <testLibraryFragment>::@extensionType::A::@setter::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: double
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ setter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ setters
+ set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -1963,6 +2635,7 @@
it @19
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -1973,10 +2646,46 @@
it @46
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: InvalidType
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: InvalidType
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -2040,6 +2749,7 @@
it @19
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -2050,10 +2760,46 @@
it @52
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: InvalidType
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: B
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: InvalidType
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -2099,10 +2845,29 @@
it @19
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: InvalidType
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -2166,6 +2931,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -2176,10 +2942,46 @@
it @62
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int Function(int)
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: A Function(A)
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -2246,6 +3048,7 @@
it @22
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -2256,10 +3059,46 @@
it @57
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: T
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: T
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: double
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: A<double>
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -2323,6 +3162,7 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -2333,10 +3173,46 @@
it @54
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: List<int>
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: List<A>
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
''');
}
@@ -2382,10 +3258,29 @@
it @21
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -2444,6 +3339,7 @@
it @45
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @15
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -2452,6 +3348,28 @@
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: Map<T, U>
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: Map<T, U>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
}
@@ -2564,6 +3482,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -2586,6 +3505,28 @@
extension type A @41
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
exportedReferences
declared <testLibraryFragment>::@extensionType::A
exportNamespace
@@ -2708,6 +3649,7 @@
it @65
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::it
constructors
augment new @59
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructorAugmentation::new
@@ -2730,6 +3672,35 @@
foo2 @60
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@method::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructorAugmentation::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::it
+ methods
+ foo1
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@method::foo1
+ foo2
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@method::foo2
''');
}
@@ -2823,6 +3794,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -2843,6 +3815,31 @@
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
periodOffset: 59
nameEnd: 65
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ named
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -2947,6 +3944,7 @@
it @40
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -2967,6 +3965,31 @@
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
periodOffset: 63
nameEnd: 69
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ named
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructor::named
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -3060,6 +4083,7 @@
it @42
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
named @32
reference: <testLibraryFragment>::@extensionType::A::@constructor::named
@@ -3080,6 +4104,31 @@
new @58
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructor::new
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ named
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::named
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -3208,10 +4257,13 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @55
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -3238,6 +4290,44 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -3398,10 +4488,13 @@
it @51
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @70
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @45
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -3442,6 +4535,44 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -3602,10 +4733,13 @@
it @51
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @70
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @45
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -3646,6 +4780,44 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -3809,10 +4981,13 @@
it @51
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @70
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @45
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -3853,6 +5028,44 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -3981,10 +5194,13 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @55
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4011,6 +5227,44 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -4129,10 +5383,12 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4155,6 +5411,38 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -4302,9 +5590,12 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @55
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo1
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo1
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4330,6 +5621,8 @@
foo2 @69
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
@@ -4338,6 +5631,59 @@
set foo2= @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ getter: <none>
+ setter: <none>
+ static foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo1
+ synthetic static get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
+ setters
+ synthetic static set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo1
+ synthetic static set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
''');
}
@@ -4461,9 +5807,11 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo1
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4485,10 +5833,53 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
getters
get foo2 @66
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo1
+ get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
''');
}
@@ -4622,9 +6013,11 @@
it @40
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo1
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4646,10 +6039,53 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
getters
get foo2 @69
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: T1
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: T2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ abstract get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo1
+ abstract get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getter::foo2
''');
}
@@ -4778,9 +6214,12 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @55
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -4808,6 +6247,44 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -4968,9 +6445,12 @@
it @51
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @70
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @45
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -5012,6 +6492,44 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -5143,12 +6661,15 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo1
foo2 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo2
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -5175,6 +6696,48 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@getter::foo1
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ getter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo2
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ get foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo2
+ get foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo1
''');
}
@@ -5323,9 +6886,11 @@
it @51
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
constructors
new @45
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -5363,6 +6928,38 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@getterAugmentation::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
''');
}
@@ -5479,6 +7076,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -5489,6 +7087,7 @@
it @79
reference: <testLibraryFragment>::@extensionType::I1::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::I1
+ getter2: <testLibraryFragment>::@extensionType::I1::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::I1::@getter::it
@@ -5505,10 +7104,63 @@
it @93
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
getters
get it @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type I1
+ reference: <testLibraryFragment>::@extensionType::I1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::I1
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@getter::it
+ extension type I2
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
''');
}
@@ -5699,6 +7351,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -5713,6 +7366,7 @@
it @79
reference: <testLibraryFragment>::@extensionType::I1::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::I1
+ getter2: <testLibraryFragment>::@extensionType::I1::@getter::it
constructors
new @72
reference: <testLibraryFragment>::@extensionType::I1::@constructor::new
@@ -5735,6 +7389,7 @@
it @108
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
constructors
new @101
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
@@ -5755,6 +7410,7 @@
it @90
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@getter::it
constructors
new @83
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@constructor::new
@@ -5763,6 +7419,91 @@
get it @-1
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@getter::it
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type I1
+ reference: <testLibraryFragment>::@extensionType::I1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::I1
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@getter::it
+ extension type I2
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
+ extension type I3
+ reference: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionType::I3::@getter::it
''');
}
@@ -5913,6 +7654,7 @@
it @39
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -5927,6 +7669,7 @@
it @82
reference: <testLibraryFragment>::@extensionType::I1::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::I1
+ getter2: <testLibraryFragment>::@extensionType::I1::@getter::it
constructors
new @75
reference: <testLibraryFragment>::@extensionType::I1::@constructor::new
@@ -5947,6 +7690,7 @@
it @104
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
constructors
new @94
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
@@ -5955,6 +7699,70 @@
get it @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type I1
+ reference: <testLibraryFragment>::@extensionType::I1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::I1
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@getter::it
+ extension type I2
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
''');
}
@@ -6106,6 +7914,7 @@
it @39
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6120,6 +7929,7 @@
it @82
reference: <testLibraryFragment>::@extensionType::I1::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::I1
+ getter2: <testLibraryFragment>::@extensionType::I1::@getter::it
constructors
new @75
reference: <testLibraryFragment>::@extensionType::I1::@constructor::new
@@ -6140,6 +7950,7 @@
it @108
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
constructors
new @98
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
@@ -6148,6 +7959,70 @@
get it @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ extension type I1
+ reference: <testLibraryFragment>::@extensionType::I1
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::I1
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::I1
+ firstFragment: <testLibraryFragment>::@extensionType::I1::@getter::it
+ extension type I2
+ reference: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionType::I2::@getter::it
''');
}
@@ -6249,6 +8124,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6271,6 +8147,35 @@
bar @63
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@method::bar
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
+ bar
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@method::bar
''');
}
@@ -6379,6 +8284,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6406,6 +8312,35 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@methodAugmentation::foo1
previousFragment: <testLibraryFragment>::@extensionType::A::@method::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo2
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo2
+ foo1
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo1
''');
}
@@ -6538,6 +8473,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6576,6 +8512,32 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@methodAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/b.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
''');
}
@@ -6685,6 +8647,7 @@
it @39
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6707,6 +8670,35 @@
bar @65
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@method::bar
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
+ bar
+ reference: <none>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@method::bar
''');
}
@@ -6817,6 +8809,7 @@
it @39
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6841,6 +8834,32 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibraryFragment>::@extensionType::A::@method::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
''');
}
@@ -6954,6 +8973,7 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -6981,6 +9001,35 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@methodAugmentation::foo
previousFragment: <testLibraryFragment>::@extensionType::A::@method::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ methods
+ bar
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::bar
+ foo
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@method::foo
''');
}
@@ -7110,9 +9159,11 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo1
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -7135,10 +9186,54 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
setters
set foo2= @62
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ setter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@field::foo2
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ setters
+ set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo1
+ set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setter::foo2
''');
}
@@ -7270,9 +9365,12 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo @55
reference: <testLibraryFragment>::@extensionType::A::@field::foo
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -7300,6 +9398,44 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setterAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ static foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo
+ getter: <none>
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo
''');
}
@@ -7440,12 +9576,15 @@
it @36
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
foo1 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo1
foo2 @-1
reference: <testLibraryFragment>::@extensionType::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ setter2: <testLibraryFragment>::@extensionType::A::@setter::foo2
constructors
new @30
reference: <testLibraryFragment>::@extensionType::A::@constructor::new
@@ -7473,6 +9612,49 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A::@setterAugmentation::foo1
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@extensionTypeAugmentation::A
previousFragment: <testLibraryFragment>::@extensionType::A::@setter::foo1
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ synthetic foo1
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo1
+ setter: <none>
+ synthetic foo2
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::foo2
+ setter: <none>
+ constructors
+ new
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extensionType::A::@constructor::new
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
+ setters
+ set foo2=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo2
+ set foo1=
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@setter::foo1
''');
}
@@ -7564,6 +9746,7 @@
it @52
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -7588,6 +9771,24 @@
reference: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A
enclosingElement2: <testLibrary>
firstFragment: <testLibrary>::@fragment::package:test/b.dart::@classAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
@@ -7686,6 +9887,7 @@
it @52
reference: <testLibraryFragment>::@extensionType::A::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::A
+ getter2: <testLibraryFragment>::@extensionType::A::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::A::@getter::it
@@ -7707,6 +9909,24 @@
reference: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
enclosingElement2: <testLibrary>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@classAugmentation::A
+ extensionTypes
+ extension type A
+ reference: <testLibraryFragment>::@extensionType::A
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::A
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::A::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::A
+ firstFragment: <testLibraryFragment>::@extensionType::A::@getter::it
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/formal_parameter_test.dart b/pkg/analyzer/test/src/summary/elements/formal_parameter_test.dart
index eaf9cc9..8d71ae1 100644
--- a/pkg/analyzer/test/src/summary/elements/formal_parameter_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/formal_parameter_test.dart
@@ -881,6 +881,8 @@
x @16
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
positional @23
reference: <testLibraryFragment>::@class::C::@constructor::positional
@@ -911,6 +913,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
positional
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/elements/function_type_annotation_test.dart b/pkg/analyzer/test/src/summary/elements/function_type_annotation_test.dart
index 3172f37..fcdf0e0 100644
--- a/pkg/analyzer/test/src/summary/elements/function_type_annotation_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/function_type_annotation_test.dart
@@ -49,6 +49,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @16
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -85,6 +117,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @17
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -288,6 +352,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @30
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -504,6 +600,62 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ v @62
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @29
+ name: SimpleIdentifier
+ token: A @30
+ staticElement: <testLibraryFragment>::@class::A
+ staticType: null
+ typeArguments: TypeArgumentList
+ leftBracket: < @31
+ arguments
+ GenericFunctionType
+ returnType: NamedType
+ name: int @32
+ element: dart:core::<fragment>::@class::int
+ type: int
+ functionKeyword: Function @36
+ parameters: FormalParameterList
+ leftParenthesis: ( @44
+ parameter: SimpleFormalParameter
+ type: NamedType
+ name: String @45
+ element: dart:core::<fragment>::@class::String
+ type: String
+ name: a @52
+ declaredElement: a@52
+ type: String
+ rightParenthesis: ) @53
+ declaredElement: GenericFunctionTypeElement
+ parameters
+ a
+ kind: required positional
+ type: String
+ returnType: int
+ type: int Function(String)
+ type: int Function(String)
+ rightBracket: > @54
+ arguments: ArgumentList
+ leftParenthesis: ( @55
+ rightParenthesis: ) @56
+ element: ConstructorMember
+ base: <testLibraryFragment>::@class::A::@constructor::new
+ substitution: {T: int Function(String)}
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -513,6 +665,24 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -614,6 +784,15 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const v @35
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -623,6 +802,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A<String Function({int? a})>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -724,6 +915,15 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const v @35
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -733,6 +933,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A<String Function([int?])>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -834,6 +1046,15 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const v @35
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -843,6 +1064,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A<String Function({required int a})>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -938,6 +1171,15 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const v @35
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -947,6 +1189,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A<String Function(int)>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/library_export_test.dart b/pkg/analyzer/test/src/summary/elements/library_export_test.dart
index ab795e7..a244d21 100644
--- a/pkg/analyzer/test/src/summary/elements/library_export_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/library_export_test.dart
@@ -1946,6 +1946,38 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ a @25
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::a
+ getters
+ get a @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set a= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::a
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::a
declared <testLibrary>::@fragment::package:test/a.dart::@setter::a
@@ -2011,6 +2043,27 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ const a @27
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ getters
+ get a @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::a
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::a
exportNamespace
diff --git a/pkg/analyzer/test/src/summary/elements/library_import_test.dart b/pkg/analyzer/test/src/summary/elements/library_import_test.dart
index 878f762..58c0119 100644
--- a/pkg/analyzer/test/src/summary/elements/library_import_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/library_import_test.dart
@@ -629,6 +629,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ f @51
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -762,6 +794,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ f @52
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -824,6 +888,38 @@
prefixes
a
reference: <testLibraryFragment>::@prefix::a
+ topLevelVariables
+ c @26
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -989,6 +1085,64 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ f @48
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ s @58
+ reference: <testLibraryFragment>::@topLevelVariable::s
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::s
+ setter2: <testLibraryFragment>::@setter::s
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ get s @-1
+ reference: <testLibraryFragment>::@getter::s
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ set s= @-1
+ reference: <testLibraryFragment>::@setter::s
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ s
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Stream<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::s
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ synthetic static get s
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::s
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
+ synthetic static set s=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::s
''');
}
@@ -1077,6 +1231,64 @@
libraryImports
package:test/a.dart
package:test/b.dart
+ topLevelVariables
+ c @36
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ d @41
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ setter2: <testLibraryFragment>::@setter::d
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set d= @-1
+ reference: <testLibraryFragment>::@setter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: D
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set d=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::d
''');
}
@@ -1390,6 +1602,27 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @29
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -1481,6 +1714,27 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @42
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -1543,6 +1797,38 @@
libraryImports
package:test/a.dart
package:test/b.dart
+ topLevelVariables
+ v @36
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/local_declarations_test.dart b/pkg/analyzer/test/src/summary/elements/local_declarations_test.dart
index 30e9616..f62dbc7 100644
--- a/pkg/analyzer/test/src/summary/elements/local_declarations_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/local_declarations_test.dart
@@ -180,6 +180,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic g @-1
+ reference: <testLibraryFragment>::@topLevelVariable::g
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::g
+ getters
+ get g @4
+ reference: <testLibraryFragment>::@getter::g
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic g
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::g
+ getter: <none>
+ getters
+ static get g
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::g
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/metadata_test.dart b/pkg/analyzer/test/src/summary/elements/metadata_test.dart
index 384bf0c..ff68e03 100644
--- a/pkg/analyzer/test/src/summary/elements/metadata_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/metadata_test.dart
@@ -462,6 +462,8 @@
x @34
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -474,6 +476,15 @@
set x= @-1
reference: <testLibraryFragment>::@class::C::@setter::x
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -485,6 +496,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -499,6 +512,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::x
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -602,6 +627,7 @@
foo @54
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -622,6 +648,15 @@
staticElement: <testLibraryFragment>::@class::C::@getter::foo
staticType: null
element: <testLibraryFragment>::@class::C::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -633,6 +668,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -654,6 +690,18 @@
staticType: null
element: <testLibraryFragment>::@class::C::@getter::foo
firstFragment: <testLibraryFragment>::@class::C::@method::bar
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -734,6 +782,22 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @22
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -743,6 +807,28 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -844,6 +930,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::E::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class alias C
reference: <testLibraryFragment>::@class::C
@@ -871,6 +966,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::E::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2629,6 +2736,15 @@
element: <testLibraryFragment>::@getter::a
periodOffset: 30
nameEnd: 36
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2646,6 +2762,18 @@
staticType: null
element: <testLibraryFragment>::@getter::a
firstFragment: <testLibraryFragment>::@class::C::@constructor::named
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2709,6 +2837,15 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2726,6 +2863,18 @@
staticType: null
element: <testLibraryFragment>::@getter::a
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2799,6 +2948,27 @@
element: <testLibraryFragment>::@getter::a
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @28
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2871,6 +3041,8 @@
x @33
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2883,6 +3055,15 @@
set x= @-1
reference: <testLibraryFragment>::@class::C::@setter::x
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2894,6 +3075,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2908,6 +3091,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::x
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2990,6 +3185,8 @@
x @32
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @37
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -3002,6 +3199,15 @@
set x= @-1
reference: <testLibraryFragment>::@class::C::@setter::x
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3013,6 +3219,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -3027,6 +3235,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::x
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3108,6 +3328,8 @@
x @30
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
new @33
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -3120,6 +3342,15 @@
set x= @-1
reference: <testLibraryFragment>::@class::C::@setter::x
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3131,6 +3362,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -3145,6 +3378,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::x
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3194,6 +3439,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3242,6 +3508,60 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ synthetic f @-1
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get f @23
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: a @17
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ synthetic f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: a @17
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ firstFragment: <testLibraryFragment>::@getter::f
''');
}
@@ -3293,6 +3613,62 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ synthetic f @-1
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @23
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: a @17
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ synthetic f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: a @17
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -3339,6 +3715,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3387,6 +3784,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3439,6 +3857,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3510,6 +3949,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @22
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -3562,6 +4039,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3617,6 +4115,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3671,6 +4190,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3867,6 +4407,27 @@
element: <testLibraryFragment>::@getter::a
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @20
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -3933,6 +4494,7 @@
m @-1
reference: <testLibraryFragment>::@class::C::@field::m
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::m
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -3949,6 +4511,15 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3960,6 +4531,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::m
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -3977,6 +4549,18 @@
staticType: null
element: <testLibraryFragment>::@getter::a
firstFragment: <testLibraryFragment>::@class::C::@getter::m
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -4084,6 +4668,22 @@
staticElement: <testLibraryFragment>::@getter::b
staticType: null
element: <testLibraryFragment>::@getter::b
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @22
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -4112,6 +4712,28 @@
staticType: null
element: <testLibraryFragment>::@getter::b
firstFragment: <testLibraryFragment>::@class::C::@method::m
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -4213,6 +4835,22 @@
staticElement: <testLibraryFragment>::@getter::b
staticType: null
element: <testLibraryFragment>::@getter::b
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @22
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
mixins
mixin M
reference: <testLibraryFragment>::@mixin::M
@@ -4239,6 +4877,28 @@
staticType: null
element: <testLibraryFragment>::@getter::b
firstFragment: <testLibraryFragment>::@mixin::M::@method::m
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -4313,6 +4973,7 @@
m @-1
reference: <testLibraryFragment>::@class::C::@field::m
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::m
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -4329,6 +4990,15 @@
staticElement: <testLibraryFragment>::@getter::a
staticType: null
element: <testLibraryFragment>::@getter::a
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -4340,6 +5010,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::m
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4357,6 +5028,18 @@
staticType: null
element: <testLibraryFragment>::@getter::a
firstFragment: <testLibraryFragment>::@class::C::@setter::m
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -4458,6 +5141,7 @@
foo @54
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -4474,6 +5158,15 @@
staticElement: <testLibraryFragment>::@mixin::M::@getter::foo
staticType: null
element: <testLibraryFragment>::@mixin::M::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
mixins
mixin M
reference: <testLibraryFragment>::@mixin::M
@@ -4487,6 +5180,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
getters
synthetic static get foo
reference: <none>
@@ -4504,6 +5198,18 @@
staticType: null
element: <testLibraryFragment>::@mixin::M::@getter::foo
firstFragment: <testLibraryFragment>::@mixin::M::@method::bar
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -4578,6 +5284,22 @@
mixins
mixin M @44
reference: <testLibraryFragment>::@mixin::M
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ const b @22
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
mixins
mixin M
reference: <testLibraryFragment>::@mixin::M
@@ -4585,6 +5307,28 @@
firstFragment: <testLibraryFragment>::@mixin::M
superclassConstraints
Object
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ const b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -4656,6 +5400,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4665,6 +5418,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -4746,6 +5511,15 @@
staticElement: <testLibraryFragment>::@getter::foo
staticType: null
element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4763,6 +5537,18 @@
staticType: null
element: <testLibraryFragment>::@getter::foo
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -4835,6 +5621,7 @@
getter @-1
reference: <testLibraryFragment>::@class::A::@field::getter
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::getter
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4851,6 +5638,15 @@
staticElement: <testLibraryFragment>::@getter::foo
staticType: null
element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4862,6 +5658,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::getter
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -4879,6 +5676,18 @@
staticType: null
element: <testLibraryFragment>::@getter::foo
firstFragment: <testLibraryFragment>::@class::A::@getter::getter
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -4980,6 +5789,15 @@
staticElement: <testLibraryFragment>::@getter::foo
staticType: null
element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5001,6 +5819,18 @@
staticType: null
element: <testLibraryFragment>::@getter::foo
firstFragment: <testLibraryFragment>::@class::A::@method::method
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5084,6 +5914,7 @@
setter @-1
reference: <testLibraryFragment>::@class::A::@field::setter
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::setter
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -5100,6 +5931,15 @@
staticElement: <testLibraryFragment>::@getter::foo
staticType: null
element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5111,6 +5951,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::setter
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -5128,6 +5969,18 @@
staticType: null
element: <testLibraryFragment>::@getter::foo
firstFragment: <testLibraryFragment>::@class::A::@setter::setter
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5243,6 +6096,15 @@
mixins
mixin M @33
reference: <testLibraryFragment>::@mixin::M
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5269,6 +6131,18 @@
firstFragment: <testLibraryFragment>::@mixin::M
superclassConstraints
Object
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5441,15 +6315,19 @@
enumConstant e1 @37
reference: <testLibraryFragment>::@enum::E::@field::e1
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::e1
enumConstant e2 @43
reference: <testLibraryFragment>::@enum::E::@field::e2
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::e2
enumConstant e3 @54
reference: <testLibraryFragment>::@enum::E::@field::e3
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::e3
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -5467,6 +6345,15 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -5479,21 +6366,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::e1
+ getter: <none>
static const e2
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::e2
+ getter: <none>
static const e3
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::e3
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -5515,6 +6406,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5579,6 +6482,32 @@
extensions
extension E @31
reference: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5710,12 +6639,17 @@
isStatic @42
reference: <testLibraryFragment>::@class::A::@field::isStatic
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::isStatic
+ setter2: <testLibraryFragment>::@class::A::@setter::isStatic
isStaticConst @79
reference: <testLibraryFragment>::@class::A::@field::isStaticConst
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::isStaticConst
isInstance @112
reference: <testLibraryFragment>::@class::A::@field::isInstance
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::isInstance
+ setter2: <testLibraryFragment>::@class::A::@setter::isInstance
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -5737,6 +6671,15 @@
set isInstance= @-1
reference: <testLibraryFragment>::@class::A::@setter::isInstance
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5748,16 +6691,21 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::isStatic
+ getter: <none>
+ setter: <none>
static const isStaticConst
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::isStaticConst
+ getter: <none>
isInstance
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::isInstance
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -5784,6 +6732,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
firstFragment: <testLibraryFragment>::@class::A::@setter::isInstance
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5843,6 +6803,27 @@
element: <testLibraryFragment>::@getter::foo
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @52
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5908,6 +6889,15 @@
mixins
mixin A @27
reference: <testLibraryFragment>::@mixin::A
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
mixins
mixin A
reference: <testLibraryFragment>::@mixin::A
@@ -5915,6 +6905,18 @@
firstFragment: <testLibraryFragment>::@mixin::A
superclassConstraints
Object
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -5988,6 +6990,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -6071,6 +7094,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -6161,11 +7205,32 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ const foo @65
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/b.dart
<testLibrary>::@fragment::package:test/b.dart
previousFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -6243,6 +7308,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -6296,6 +7382,60 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ synthetic getter @-1
+ reference: <testLibraryFragment>::@topLevelVariable::getter
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::getter
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ get getter @29
+ reference: <testLibraryFragment>::@getter::getter
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: foo @17
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ synthetic getter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::getter
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ static get getter
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: foo @17
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ firstFragment: <testLibraryFragment>::@getter::getter
''');
}
@@ -6360,6 +7500,62 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ synthetic setter @-1
+ reference: <testLibraryFragment>::@topLevelVariable::setter
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::setter
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set setter= @25
+ reference: <testLibraryFragment>::@setter::setter
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: foo @17
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ synthetic setter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::setter
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ static set setter=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: foo @17
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ firstFragment: <testLibraryFragment>::@setter::setter
''');
}
@@ -6445,6 +7641,88 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const foo @6
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ isNotConst @25
+ reference: <testLibraryFragment>::@topLevelVariable::isNotConst
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: foo @17
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ getter2: <testLibraryFragment>::@getter::isNotConst
+ setter2: <testLibraryFragment>::@setter::isNotConst
+ const isConst @53
+ reference: <testLibraryFragment>::@topLevelVariable::isConst
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @42
+ name: SimpleIdentifier
+ token: foo @43
+ staticElement: <testLibraryFragment>::@getter::foo
+ staticType: null
+ element: <testLibraryFragment>::@getter::foo
+ getter2: <testLibraryFragment>::@getter::isConst
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ get isNotConst @-1
+ reference: <testLibraryFragment>::@getter::isNotConst
+ enclosingFragment: <testLibraryFragment>
+ get isConst @-1
+ reference: <testLibraryFragment>::@getter::isConst
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set isNotConst= @-1
+ reference: <testLibraryFragment>::@setter::isNotConst
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ isNotConst
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::isNotConst
+ getter: <none>
+ setter: <none>
+ const isConst
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::isConst
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ synthetic static get isNotConst
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::isNotConst
+ synthetic static get isConst
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::isConst
+ setters
+ synthetic static set isNotConst=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::isNotConst
''');
}
@@ -6505,8 +7783,29 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/foo.dart
+ topLevelVariables
+ const a @37
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/foo.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -6897,6 +8196,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -6970,6 +8290,15 @@
m @29
reference: <testLibraryFragment>::@class::C::@method::m
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6983,6 +8312,18 @@
m
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@method::m
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7038,6 +8379,46 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @21
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -7090,6 +8471,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7178,6 +8580,15 @@
reference: <testLibraryFragment>::@class::B::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::B
superConstructor: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -7197,6 +8608,18 @@
reference: <none>
superConstructor: <none>
firstFragment: <testLibraryFragment>::@class::B::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7252,6 +8675,63 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ v @23
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @16
+ name: SimpleIdentifier
+ token: a @17
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -7310,6 +8790,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7319,6 +8808,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7426,6 +8927,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::E::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::E
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class alias C
reference: <testLibraryFragment>::@class::C
@@ -7453,6 +8963,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::E::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7501,6 +9023,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7550,6 +9093,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -7615,6 +9179,63 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ x @20
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @13
+ name: SimpleIdentifier
+ token: a @14
+ staticElement: <testLibraryFragment>::@getter::a
+ staticType: null
+ element: <testLibraryFragment>::@getter::a
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -7691,6 +9312,7 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7716,6 +9338,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -7892,15 +9515,19 @@
enumConstant a @8
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @11
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
enumConstant c @14
reference: <testLibraryFragment>::@enum::E::@field::c
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::c
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7939,21 +9566,25 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
static const c
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::c
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -8056,6 +9687,7 @@
x @36
reference: <testLibraryFragment>::@extension::E::@field::x
enclosingFragment: <testLibraryFragment>::@extension::E
+ getter2: <testLibraryFragment>::@extension::E::@getter::x
getters
get x @-1
reference: <testLibraryFragment>::@extension::E::@getter::x
@@ -8069,6 +9701,23 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ fields
+ static const x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::E::@field::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::E
+ firstFragment: <testLibraryFragment>::@extension::E::@getter::x
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/mixin_test.dart b/pkg/analyzer/test/src/summary/elements/mixin_test.dart
index eb3586c..4a7f76a 100644
--- a/pkg/analyzer/test/src/summary/elements/mixin_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/mixin_test.dart
@@ -166,12 +166,16 @@
f @101
reference: <testLibraryFragment>::@mixin::M::@field::f
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::f
+ setter2: <testLibraryFragment>::@mixin::M::@setter::f
g @-1
reference: <testLibraryFragment>::@mixin::M::@field::g
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::g
s @-1
reference: <testLibraryFragment>::@mixin::M::@field::s
enclosingFragment: <testLibraryFragment>::@mixin::M
+ setter2: <testLibraryFragment>::@mixin::M::@setter::s
getters
get f @-1
reference: <testLibraryFragment>::@mixin::M::@getter::f
@@ -237,16 +241,20 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: T
firstFragment: <testLibraryFragment>::@mixin::M::@field::f
+ getter: <none>
+ setter: <none>
synthetic g
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::M
type: U
firstFragment: <testLibraryFragment>::@mixin::M::@field::g
+ getter: <none>
synthetic s
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::s
+ setter: <none>
getters
synthetic get f
reference: <none>
@@ -348,6 +356,7 @@
x @18
reference: <testLibraryFragment>::@mixin::M::@field::x
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::x
getters
get x @-1
reference: <testLibraryFragment>::@mixin::M::@getter::x
@@ -365,6 +374,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::x
+ getter: <none>
getters
synthetic get x
reference: <none>
@@ -428,6 +438,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
getters
get foo @25
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -445,6 +456,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -496,6 +508,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
getters
get foo @25
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -513,6 +526,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -564,6 +578,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
getters
get foo @25
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -581,6 +596,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -1688,6 +1704,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -1704,6 +1721,24 @@
reference: <testLibraryFragment>::@class::C
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::C
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
mixins
mixin M
reference: <testLibraryFragment>::@mixin::M
@@ -1887,6 +1922,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ setter2: <testLibraryFragment>::@mixin::M::@setter::foo
setters
set foo= @21
reference: <testLibraryFragment>::@mixin::M::@setter::foo
@@ -1904,6 +1940,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -1958,6 +1995,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ setter2: <testLibraryFragment>::@mixin::M::@setter::foo
setters
set foo= @21
reference: <testLibraryFragment>::@mixin::M::@setter::foo
@@ -1975,6 +2013,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -2046,6 +2085,7 @@
it @32
reference: <testLibraryFragment>::@extensionType::B::@field::it
enclosingFragment: <testLibraryFragment>::@extensionType::B
+ getter2: <testLibraryFragment>::@extensionType::B::@getter::it
getters
get it @-1
reference: <testLibraryFragment>::@extensionType::B::@getter::it
@@ -2062,6 +2102,24 @@
reference: <testLibraryFragment>::@class::C
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::C
+ extensionTypes
+ extension type B
+ reference: <testLibraryFragment>::@extensionType::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extensionType::B
+ typeErasure: int
+ fields
+ final it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ type: int
+ firstFragment: <testLibraryFragment>::@extensionType::B::@field::it
+ getter: <none>
+ getters
+ synthetic get it
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extensionType::B
+ firstFragment: <testLibraryFragment>::@extensionType::B::@getter::it
mixins
mixin M
reference: <testLibraryFragment>::@mixin::M
@@ -2867,6 +2925,8 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -2899,6 +2959,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3047,6 +3109,8 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -3093,6 +3157,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3241,6 +3307,8 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -3287,6 +3355,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3438,6 +3508,8 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/b.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -3484,6 +3556,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3600,6 +3674,8 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -3632,6 +3708,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3738,6 +3816,7 @@
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
nextFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
getters
get foo @35
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -3766,6 +3845,7 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -3895,6 +3975,8 @@
foo1 @31
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo1
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo1
getters
get foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo1
@@ -3913,6 +3995,8 @@
foo2 @45
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
@@ -3934,11 +4018,15 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ getter: <none>
+ setter: <none>
foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
getters
synthetic get foo1
reference: <none>
@@ -4091,6 +4179,8 @@
foo1 @34
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo1
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo1
getters
get foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo1
@@ -4109,6 +4199,8 @@
foo2 @48
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@setter::foo2
getters
get foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
@@ -4130,11 +4222,15 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: T1
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ getter: <none>
+ setter: <none>
foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
+ getter: <none>
+ setter: <none>
getters
synthetic get foo1
reference: <none>
@@ -4253,6 +4349,7 @@
foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo1
getters
get foo1 @35
reference: <testLibraryFragment>::@mixin::A::@getter::foo1
@@ -4267,6 +4364,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
getters
get foo2 @49
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
@@ -4284,11 +4382,13 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
+ getter: <none>
getters
get foo1
reference: <none>
@@ -4408,6 +4508,7 @@
foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo1
getters
get foo1 @38
reference: <testLibraryFragment>::@mixin::A::@getter::foo1
@@ -4422,6 +4523,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
getters
get foo2 @52
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@getter::foo2
@@ -4439,11 +4541,13 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: T1
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: T2
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
+ getter: <none>
getters
abstract get foo1
reference: <none>
@@ -4558,6 +4662,8 @@
foo @31
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -4591,6 +4697,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -4738,6 +4846,8 @@
foo @46
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -4785,6 +4895,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -4903,9 +5015,11 @@
foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo1
foo2 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo2
getters
get foo1 @35
reference: <testLibraryFragment>::@mixin::A::@getter::foo1
@@ -4938,11 +5052,13 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ getter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo2
+ getter: <none>
getters
get foo2
reference: <none>
@@ -5077,6 +5193,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
getters
get foo @50
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -5120,6 +5237,7 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -6240,6 +6358,7 @@
foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo1
setters
set foo1= @31
reference: <testLibraryFragment>::@mixin::A::@setter::foo1
@@ -6254,6 +6373,7 @@
foo2 @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@setter::foo2
setters
set foo2= @45
reference: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@setter::foo2
@@ -6271,11 +6391,13 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@mixinAugmentation::A::@field::foo2
+ setter: <none>
setters
set foo1=
reference: <none>
@@ -6393,6 +6515,8 @@
foo @31
reference: <testLibraryFragment>::@mixin::A::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::A
+ getter2: <testLibraryFragment>::@mixin::A::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::A::@getter::foo
@@ -6426,6 +6550,8 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -6553,9 +6679,11 @@
foo1 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo1
enclosingFragment: <testLibraryFragment>::@mixin::A
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo1
foo2 @-1
reference: <testLibraryFragment>::@mixin::A::@field::foo2
enclosingFragment: <testLibraryFragment>::@mixin::A
+ setter2: <testLibraryFragment>::@mixin::A::@setter::foo2
setters
set foo1= @31
reference: <testLibraryFragment>::@mixin::A::@setter::foo1
@@ -6588,11 +6716,13 @@
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo1
+ setter: <none>
synthetic foo2
reference: <none>
enclosingElement: <testLibraryFragment>::@mixin::A
type: int
firstFragment: <testLibraryFragment>::@mixin::A::@field::foo2
+ setter: <none>
setters
set foo2=
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/elements/non_synthetic_test.dart b/pkg/analyzer/test/src/summary/elements/non_synthetic_test.dart
index 4f91f8b..8e5cf17 100644
--- a/pkg/analyzer/test/src/summary/elements/non_synthetic_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/non_synthetic_test.dart
@@ -73,6 +73,8 @@
foo @16
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -96,6 +98,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -160,6 +164,7 @@
foo @-1
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -179,6 +184,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -242,6 +248,7 @@
foo @-1
reference: <testLibraryFragment>::@class::C::@field::foo
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -261,6 +268,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -381,12 +389,15 @@
enumConstant a @11
reference: <testLibraryFragment>::@enum::E::@field::a
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::a
enumConstant b @14
reference: <testLibraryFragment>::@enum::E::@field::b
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::b
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -413,16 +424,19 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::a
+ getter: <none>
static const b
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::b
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -497,6 +511,8 @@
foo @16
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
+ setter2: <testLibraryFragment>::@mixin::M::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -518,6 +534,8 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -575,6 +593,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ getter2: <testLibraryFragment>::@mixin::M::@getter::foo
getters
get foo @20
reference: <testLibraryFragment>::@mixin::M::@getter::foo
@@ -592,6 +611,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -648,6 +668,7 @@
foo @-1
reference: <testLibraryFragment>::@mixin::M::@field::foo
enclosingFragment: <testLibraryFragment>::@mixin::M
+ setter2: <testLibraryFragment>::@mixin::M::@setter::foo
setters
set foo= @16
reference: <testLibraryFragment>::@mixin::M::@setter::foo
@@ -665,6 +686,7 @@
enclosingElement: <testLibraryFragment>::@mixin::M
type: int
firstFragment: <testLibraryFragment>::@mixin::M::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -702,6 +724,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @8
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -744,6 +787,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @8
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @22
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -780,6 +855,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ setters
+ set foo= @4
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -822,6 +918,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ foo @4
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/offsets_test.dart b/pkg/analyzer/test/src/summary/elements/offsets_test.dart
index 2393726..ffb46a8 100644
--- a/pkg/analyzer/test/src/summary/elements/offsets_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/offsets_test.dart
@@ -1493,6 +1493,47 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ extensions
+ extension Raw
+ reference: <testLibraryFragment>::@extension::Raw
+ enclosingElement2: <testLibrary>
+ codeOffset: 12
+ codeLength: 21
+ firstFragment: <testLibraryFragment>::@extension::Raw
+ extension HasDocComment
+ reference: <testLibraryFragment>::@extension::HasDocComment
+ enclosingElement2: <testLibrary>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ codeOffset: 35
+ codeLength: 61
+ firstFragment: <testLibraryFragment>::@extension::HasDocComment
+ extension HasAnnotation
+ reference: <testLibraryFragment>::@extension::HasAnnotation
+ enclosingElement2: <testLibrary>
+ codeOffset: 98
+ codeLength: 41
+ firstFragment: <testLibraryFragment>::@extension::HasAnnotation
+ extension AnnotationThenComment
+ reference: <testLibraryFragment>::@extension::AnnotationThenComment
+ enclosingElement2: <testLibrary>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ codeOffset: 141
+ codeLength: 79
+ firstFragment: <testLibraryFragment>::@extension::AnnotationThenComment
+ extension CommentThenAnnotation
+ reference: <testLibraryFragment>::@extension::CommentThenAnnotation
+ enclosingElement2: <testLibrary>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ codeOffset: 222
+ codeLength: 79
+ firstFragment: <testLibraryFragment>::@extension::CommentThenAnnotation
+ extension CommentAroundAnnotation
+ reference: <testLibraryFragment>::@extension::CommentAroundAnnotation
+ enclosingElement2: <testLibrary>
+ documentationComment: /// Comment 2.
+ codeOffset: 318
+ codeLength: 66
+ firstFragment: <testLibraryFragment>::@extension::CommentAroundAnnotation
''');
}
@@ -1626,18 +1667,28 @@
withInit @16
reference: <testLibraryFragment>::@class::C::@field::withInit
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::withInit
+ setter2: <testLibraryFragment>::@class::C::@setter::withInit
withoutInit @37
reference: <testLibraryFragment>::@class::C::@field::withoutInit
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::withoutInit
+ setter2: <testLibraryFragment>::@class::C::@setter::withoutInit
multiWithInit @57
reference: <testLibraryFragment>::@class::C::@field::multiWithInit
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::multiWithInit
+ setter2: <testLibraryFragment>::@class::C::@setter::multiWithInit
multiWithoutInit @76
reference: <testLibraryFragment>::@class::C::@field::multiWithoutInit
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::multiWithoutInit
+ setter2: <testLibraryFragment>::@class::C::@setter::multiWithoutInit
multiWithInit2 @94
reference: <testLibraryFragment>::@class::C::@field::multiWithInit2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::multiWithInit2
+ setter2: <testLibraryFragment>::@class::C::@setter::multiWithInit2
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1687,26 +1738,36 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::withInit
+ getter: <none>
+ setter: <none>
withoutInit
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::withoutInit
+ getter: <none>
+ setter: <none>
multiWithInit
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::multiWithInit
+ getter: <none>
+ setter: <none>
multiWithoutInit
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::multiWithoutInit
+ getter: <none>
+ setter: <none>
multiWithInit2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::multiWithInit2
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2080,33 +2141,53 @@
hasDocComment @50
reference: <testLibraryFragment>::@class::C::@field::hasDocComment
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::hasDocComment
+ setter2: <testLibraryFragment>::@class::C::@setter::hasDocComment
hasDocComment2 @65
reference: <testLibraryFragment>::@class::C::@field::hasDocComment2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::hasDocComment2
+ setter2: <testLibraryFragment>::@class::C::@setter::hasDocComment2
hasAnnotation @100
reference: <testLibraryFragment>::@class::C::@field::hasAnnotation
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::hasAnnotation
+ setter2: <testLibraryFragment>::@class::C::@setter::hasAnnotation
hasAnnotation2 @115
reference: <testLibraryFragment>::@class::C::@field::hasAnnotation2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::hasAnnotation2
+ setter2: <testLibraryFragment>::@class::C::@setter::hasAnnotation2
annotationThenComment @184
reference: <testLibraryFragment>::@class::C::@field::annotationThenComment
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::annotationThenComment
+ setter2: <testLibraryFragment>::@class::C::@setter::annotationThenComment
annotationThenComment2 @207
reference: <testLibraryFragment>::@class::C::@field::annotationThenComment2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::annotationThenComment2
+ setter2: <testLibraryFragment>::@class::C::@setter::annotationThenComment2
commentThenAnnotation @284
reference: <testLibraryFragment>::@class::C::@field::commentThenAnnotation
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::commentThenAnnotation
+ setter2: <testLibraryFragment>::@class::C::@setter::commentThenAnnotation
commentThenAnnotation2 @307
reference: <testLibraryFragment>::@class::C::@field::commentThenAnnotation2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::commentThenAnnotation2
+ setter2: <testLibraryFragment>::@class::C::@setter::commentThenAnnotation2
commentAroundAnnotation @384
reference: <testLibraryFragment>::@class::C::@field::commentAroundAnnotation
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::commentAroundAnnotation
+ setter2: <testLibraryFragment>::@class::C::@setter::commentAroundAnnotation
commentAroundAnnotation2 @409
reference: <testLibraryFragment>::@class::C::@field::commentAroundAnnotation2
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::commentAroundAnnotation2
+ setter2: <testLibraryFragment>::@class::C::@setter::commentAroundAnnotation2
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2186,51 +2267,71 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::hasDocComment
+ getter: <none>
+ setter: <none>
hasDocComment2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::hasDocComment2
+ getter: <none>
+ setter: <none>
hasAnnotation
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::hasAnnotation
+ getter: <none>
+ setter: <none>
hasAnnotation2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::hasAnnotation2
+ getter: <none>
+ setter: <none>
annotationThenComment
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::annotationThenComment
+ getter: <none>
+ setter: <none>
annotationThenComment2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::annotationThenComment2
+ getter: <none>
+ setter: <none>
commentThenAnnotation
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::commentThenAnnotation
+ getter: <none>
+ setter: <none>
commentThenAnnotation2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::commentThenAnnotation2
+ getter: <none>
+ setter: <none>
commentAroundAnnotation
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::commentAroundAnnotation
+ getter: <none>
+ setter: <none>
commentAroundAnnotation2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::commentAroundAnnotation2
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2974,6 +3075,142 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ withInit @4
+ reference: <testLibraryFragment>::@topLevelVariable::withInit
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::withInit
+ setter2: <testLibraryFragment>::@setter::withInit
+ withoutInit @31
+ reference: <testLibraryFragment>::@topLevelVariable::withoutInit
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::withoutInit
+ setter2: <testLibraryFragment>::@setter::withoutInit
+ multiWithInit @49
+ reference: <testLibraryFragment>::@topLevelVariable::multiWithInit
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::multiWithInit
+ setter2: <testLibraryFragment>::@setter::multiWithInit
+ multiWithoutInit @68
+ reference: <testLibraryFragment>::@topLevelVariable::multiWithoutInit
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::multiWithoutInit
+ setter2: <testLibraryFragment>::@setter::multiWithoutInit
+ multiWithInit2 @86
+ reference: <testLibraryFragment>::@topLevelVariable::multiWithInit2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::multiWithInit2
+ setter2: <testLibraryFragment>::@setter::multiWithInit2
+ getters
+ get withInit @-1
+ reference: <testLibraryFragment>::@getter::withInit
+ enclosingFragment: <testLibraryFragment>
+ get withoutInit @-1
+ reference: <testLibraryFragment>::@getter::withoutInit
+ enclosingFragment: <testLibraryFragment>
+ get multiWithInit @-1
+ reference: <testLibraryFragment>::@getter::multiWithInit
+ enclosingFragment: <testLibraryFragment>
+ get multiWithoutInit @-1
+ reference: <testLibraryFragment>::@getter::multiWithoutInit
+ enclosingFragment: <testLibraryFragment>
+ get multiWithInit2 @-1
+ reference: <testLibraryFragment>::@getter::multiWithInit2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set withInit= @-1
+ reference: <testLibraryFragment>::@setter::withInit
+ enclosingFragment: <testLibraryFragment>
+ set withoutInit= @-1
+ reference: <testLibraryFragment>::@setter::withoutInit
+ enclosingFragment: <testLibraryFragment>
+ set multiWithInit= @-1
+ reference: <testLibraryFragment>::@setter::multiWithInit
+ enclosingFragment: <testLibraryFragment>
+ set multiWithoutInit= @-1
+ reference: <testLibraryFragment>::@setter::multiWithoutInit
+ enclosingFragment: <testLibraryFragment>
+ set multiWithInit2= @-1
+ reference: <testLibraryFragment>::@setter::multiWithInit2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ withInit
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::withInit
+ getter: <none>
+ setter: <none>
+ withoutInit
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::withoutInit
+ getter: <none>
+ setter: <none>
+ multiWithInit
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::multiWithInit
+ getter: <none>
+ setter: <none>
+ multiWithoutInit
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::multiWithoutInit
+ getter: <none>
+ setter: <none>
+ multiWithInit2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::multiWithInit2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get withInit
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::withInit
+ synthetic static get withoutInit
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::withoutInit
+ synthetic static get multiWithInit
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::multiWithInit
+ synthetic static get multiWithoutInit
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::multiWithoutInit
+ synthetic static get multiWithInit2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::multiWithInit2
+ setters
+ synthetic static set withInit=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::withInit
+ synthetic static set withoutInit=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::withoutInit
+ synthetic static set multiWithInit=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::multiWithInit
+ synthetic static set multiWithoutInit=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::multiWithoutInit
+ synthetic static set multiWithInit2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::multiWithInit2
''');
}
@@ -3282,6 +3519,368 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ hasDocComment @34
+ reference: <testLibraryFragment>::@topLevelVariable::hasDocComment
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ getter2: <testLibraryFragment>::@getter::hasDocComment
+ setter2: <testLibraryFragment>::@setter::hasDocComment
+ hasDocComment2 @49
+ reference: <testLibraryFragment>::@topLevelVariable::hasDocComment2
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ getter2: <testLibraryFragment>::@getter::hasDocComment2
+ setter2: <testLibraryFragment>::@setter::hasDocComment2
+ hasAnnotation @80
+ reference: <testLibraryFragment>::@topLevelVariable::hasAnnotation
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @66
+ name: SimpleIdentifier
+ token: Object @67
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @73
+ rightParenthesis: ) @74
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::hasAnnotation
+ setter2: <testLibraryFragment>::@setter::hasAnnotation
+ hasAnnotation2 @95
+ reference: <testLibraryFragment>::@topLevelVariable::hasAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ metadata
+ Annotation
+ atSign: @ @66
+ name: SimpleIdentifier
+ token: Object @67
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @73
+ rightParenthesis: ) @74
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::hasAnnotation2
+ setter2: <testLibraryFragment>::@setter::hasAnnotation2
+ annotationThenComment @156
+ reference: <testLibraryFragment>::@topLevelVariable::annotationThenComment
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @112
+ name: SimpleIdentifier
+ token: Object @113
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @119
+ rightParenthesis: ) @120
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::annotationThenComment
+ setter2: <testLibraryFragment>::@setter::annotationThenComment
+ annotationThenComment2 @179
+ reference: <testLibraryFragment>::@topLevelVariable::annotationThenComment2
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @112
+ name: SimpleIdentifier
+ token: Object @113
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @119
+ rightParenthesis: ) @120
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::annotationThenComment2
+ setter2: <testLibraryFragment>::@setter::annotationThenComment2
+ commentThenAnnotation @248
+ reference: <testLibraryFragment>::@topLevelVariable::commentThenAnnotation
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @234
+ name: SimpleIdentifier
+ token: Object @235
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @241
+ rightParenthesis: ) @242
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::commentThenAnnotation
+ setter2: <testLibraryFragment>::@setter::commentThenAnnotation
+ commentThenAnnotation2 @271
+ reference: <testLibraryFragment>::@topLevelVariable::commentThenAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 1.\n/// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @234
+ name: SimpleIdentifier
+ token: Object @235
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @241
+ rightParenthesis: ) @242
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::commentThenAnnotation2
+ setter2: <testLibraryFragment>::@setter::commentThenAnnotation2
+ commentAroundAnnotation @340
+ reference: <testLibraryFragment>::@topLevelVariable::commentAroundAnnotation
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @311
+ name: SimpleIdentifier
+ token: Object @312
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @318
+ rightParenthesis: ) @319
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::commentAroundAnnotation
+ setter2: <testLibraryFragment>::@setter::commentAroundAnnotation
+ commentAroundAnnotation2 @365
+ reference: <testLibraryFragment>::@topLevelVariable::commentAroundAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /// Comment 2.
+ metadata
+ Annotation
+ atSign: @ @311
+ name: SimpleIdentifier
+ token: Object @312
+ staticElement: dart:core::<fragment>::@class::Object
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @318
+ rightParenthesis: ) @319
+ element: dart:core::<fragment>::@class::Object::@constructor::new
+ getter2: <testLibraryFragment>::@getter::commentAroundAnnotation2
+ setter2: <testLibraryFragment>::@setter::commentAroundAnnotation2
+ getters
+ get hasDocComment @-1
+ reference: <testLibraryFragment>::@getter::hasDocComment
+ enclosingFragment: <testLibraryFragment>
+ get hasDocComment2 @-1
+ reference: <testLibraryFragment>::@getter::hasDocComment2
+ enclosingFragment: <testLibraryFragment>
+ get hasAnnotation @-1
+ reference: <testLibraryFragment>::@getter::hasAnnotation
+ enclosingFragment: <testLibraryFragment>
+ get hasAnnotation2 @-1
+ reference: <testLibraryFragment>::@getter::hasAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ get annotationThenComment @-1
+ reference: <testLibraryFragment>::@getter::annotationThenComment
+ enclosingFragment: <testLibraryFragment>
+ get annotationThenComment2 @-1
+ reference: <testLibraryFragment>::@getter::annotationThenComment2
+ enclosingFragment: <testLibraryFragment>
+ get commentThenAnnotation @-1
+ reference: <testLibraryFragment>::@getter::commentThenAnnotation
+ enclosingFragment: <testLibraryFragment>
+ get commentThenAnnotation2 @-1
+ reference: <testLibraryFragment>::@getter::commentThenAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ get commentAroundAnnotation @-1
+ reference: <testLibraryFragment>::@getter::commentAroundAnnotation
+ enclosingFragment: <testLibraryFragment>
+ get commentAroundAnnotation2 @-1
+ reference: <testLibraryFragment>::@getter::commentAroundAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set hasDocComment= @-1
+ reference: <testLibraryFragment>::@setter::hasDocComment
+ enclosingFragment: <testLibraryFragment>
+ set hasDocComment2= @-1
+ reference: <testLibraryFragment>::@setter::hasDocComment2
+ enclosingFragment: <testLibraryFragment>
+ set hasAnnotation= @-1
+ reference: <testLibraryFragment>::@setter::hasAnnotation
+ enclosingFragment: <testLibraryFragment>
+ set hasAnnotation2= @-1
+ reference: <testLibraryFragment>::@setter::hasAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ set annotationThenComment= @-1
+ reference: <testLibraryFragment>::@setter::annotationThenComment
+ enclosingFragment: <testLibraryFragment>
+ set annotationThenComment2= @-1
+ reference: <testLibraryFragment>::@setter::annotationThenComment2
+ enclosingFragment: <testLibraryFragment>
+ set commentThenAnnotation= @-1
+ reference: <testLibraryFragment>::@setter::commentThenAnnotation
+ enclosingFragment: <testLibraryFragment>
+ set commentThenAnnotation2= @-1
+ reference: <testLibraryFragment>::@setter::commentThenAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ set commentAroundAnnotation= @-1
+ reference: <testLibraryFragment>::@setter::commentAroundAnnotation
+ enclosingFragment: <testLibraryFragment>
+ set commentAroundAnnotation2= @-1
+ reference: <testLibraryFragment>::@setter::commentAroundAnnotation2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ hasDocComment
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::hasDocComment
+ getter: <none>
+ setter: <none>
+ hasDocComment2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::hasDocComment2
+ getter: <none>
+ setter: <none>
+ hasAnnotation
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::hasAnnotation
+ getter: <none>
+ setter: <none>
+ hasAnnotation2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::hasAnnotation2
+ getter: <none>
+ setter: <none>
+ annotationThenComment
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::annotationThenComment
+ getter: <none>
+ setter: <none>
+ annotationThenComment2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::annotationThenComment2
+ getter: <none>
+ setter: <none>
+ commentThenAnnotation
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::commentThenAnnotation
+ getter: <none>
+ setter: <none>
+ commentThenAnnotation2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::commentThenAnnotation2
+ getter: <none>
+ setter: <none>
+ commentAroundAnnotation
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::commentAroundAnnotation
+ getter: <none>
+ setter: <none>
+ commentAroundAnnotation2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::commentAroundAnnotation2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get hasDocComment
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::hasDocComment
+ synthetic static get hasDocComment2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::hasDocComment2
+ synthetic static get hasAnnotation
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::hasAnnotation
+ synthetic static get hasAnnotation2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::hasAnnotation2
+ synthetic static get annotationThenComment
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::annotationThenComment
+ synthetic static get annotationThenComment2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::annotationThenComment2
+ synthetic static get commentThenAnnotation
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::commentThenAnnotation
+ synthetic static get commentThenAnnotation2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::commentThenAnnotation2
+ synthetic static get commentAroundAnnotation
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::commentAroundAnnotation
+ synthetic static get commentAroundAnnotation2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::commentAroundAnnotation2
+ setters
+ synthetic static set hasDocComment=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::hasDocComment
+ synthetic static set hasDocComment2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::hasDocComment2
+ synthetic static set hasAnnotation=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::hasAnnotation
+ synthetic static set hasAnnotation2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::hasAnnotation2
+ synthetic static set annotationThenComment=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::annotationThenComment
+ synthetic static set annotationThenComment2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::annotationThenComment2
+ synthetic static set commentThenAnnotation=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::commentThenAnnotation
+ synthetic static set commentThenAnnotation2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::commentThenAnnotation2
+ synthetic static set commentAroundAnnotation=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::commentAroundAnnotation
+ synthetic static set commentAroundAnnotation2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::commentAroundAnnotation2
''');
}
@@ -3510,6 +4109,8 @@
foo @16
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -3533,6 +4134,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3593,6 +4196,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -3612,6 +4216,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -3734,6 +4339,7 @@
foo @-1
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -3753,6 +4359,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3838,6 +4445,11 @@
extensions
extension E @10
reference: <testLibraryFragment>::@extension::E
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
''');
}
@@ -4053,6 +4665,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @8
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/record_type_test.dart b/pkg/analyzer/test/src/summary/elements/record_type_test.dart
index ddb547f..e83482b 100644
--- a/pkg/analyzer/test/src/summary/elements/record_type_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/record_type_test.dart
@@ -59,6 +59,7 @@
x @32
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -78,6 +79,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: (int, String)
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -134,6 +136,7 @@
x @18
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -153,6 +156,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: (int, bool)
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -355,6 +359,11 @@
extensions
extension IntStringExtension @10
reference: <testLibraryFragment>::@extension::IntStringExtension
+ extensions
+ extension IntStringExtension
+ reference: <testLibraryFragment>::@extension::IntStringExtension
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::IntStringExtension
''');
}
@@ -660,6 +669,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final x @20
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -690,6 +720,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final x @6
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int, bool)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -751,6 +802,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @6
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -808,6 +880,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @6
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/since_sdk_version_test.dart b/pkg/analyzer/test/src/summary/elements/since_sdk_version_test.dart
index 2659002..f4a0352b 100644
--- a/pkg/analyzer/test/src/summary/elements/since_sdk_version_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/since_sdk_version_test.dart
@@ -166,6 +166,8 @@
foo @57
reference: dart:foo::<fragment>::@class::A::@field::foo
enclosingFragment: dart:foo::<fragment>::@class::A
+ getter2: dart:foo::<fragment>::@class::A::@getter::foo
+ setter2: dart:foo::<fragment>::@class::A::@setter::foo
getters
get foo @-1
reference: dart:foo::<fragment>::@class::A::@getter::foo
@@ -188,6 +190,8 @@
enclosingElement: dart:foo::<fragment>::@class::A
type: int
firstFragment: dart:foo::<fragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -246,6 +250,7 @@
foo @-1
reference: dart:foo::<fragment>::@class::A::@field::foo
enclosingFragment: dart:foo::<fragment>::@class::A
+ getter2: dart:foo::<fragment>::@class::A::@getter::foo
getters
get foo @61
reference: dart:foo::<fragment>::@class::A::@getter::foo
@@ -263,6 +268,7 @@
enclosingElement: dart:foo::<fragment>::@class::A
type: int
firstFragment: dart:foo::<fragment>::@class::A::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -483,6 +489,7 @@
foo @-1
reference: dart:foo::<fragment>::@class::A::@field::foo
enclosingFragment: dart:foo::<fragment>::@class::A
+ setter2: dart:foo::<fragment>::@class::A::@setter::foo
setters
set foo= @57
reference: dart:foo::<fragment>::@class::A::@setter::foo
@@ -500,6 +507,7 @@
enclosingElement: dart:foo::<fragment>::@class::A
type: int
firstFragment: dart:foo::<fragment>::@class::A::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -573,12 +581,15 @@
enumConstant v1 @37
reference: dart:foo::<fragment>::@enum::E::@field::v1
enclosingFragment: dart:foo::<fragment>::@enum::E
+ getter2: dart:foo::<fragment>::@enum::E::@getter::v1
enumConstant v2 @60
reference: dart:foo::<fragment>::@enum::E::@field::v2
enclosingFragment: dart:foo::<fragment>::@enum::E
+ getter2: dart:foo::<fragment>::@enum::E::@getter::v2
values @-1
reference: dart:foo::<fragment>::@enum::E::@field::values
enclosingFragment: dart:foo::<fragment>::@enum::E
+ getter2: dart:foo::<fragment>::@enum::E::@getter::values
getters
get v1 @-1
reference: dart:foo::<fragment>::@enum::E::@getter::v1
@@ -602,16 +613,19 @@
enclosingElement: dart:foo::<fragment>::@enum::E
type: E
firstFragment: dart:foo::<fragment>::@enum::E::@field::v1
+ getter: <none>
static const v2
reference: <none>
enclosingElement: dart:foo::<fragment>::@enum::E
type: E
firstFragment: dart:foo::<fragment>::@enum::E::@field::v2
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: dart:foo::<fragment>::@enum::E
type: List<E>
firstFragment: dart:foo::<fragment>::@enum::E::@field::values
+ getter: <none>
getters
synthetic static get v1
reference: <none>
@@ -691,9 +705,11 @@
enumConstant v @52
reference: dart:foo::<fragment>::@enum::E::@field::v
enclosingFragment: dart:foo::<fragment>::@enum::E
+ getter2: dart:foo::<fragment>::@enum::E::@getter::v
values @-1
reference: dart:foo::<fragment>::@enum::E::@field::values
enclosingFragment: dart:foo::<fragment>::@enum::E
+ getter2: dart:foo::<fragment>::@enum::E::@getter::values
getters
get v @-1
reference: dart:foo::<fragment>::@enum::E::@getter::v
@@ -720,11 +736,13 @@
enclosingElement: dart:foo::<fragment>::@enum::E
type: E
firstFragment: dart:foo::<fragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: dart:foo::<fragment>::@enum::E
type: List<E>
firstFragment: dart:foo::<fragment>::@enum::E::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -783,6 +801,16 @@
reference: dart:foo::<fragment>::@extension::E::@method::foo
enclosingFragment: dart:foo::<fragment>::@extension::E
sinceSdkVersion: 2.15.0
+ extensions
+ extension E
+ reference: dart:foo::<fragment>::@extension::E
+ enclosingElement2: dart:foo
+ sinceSdkVersion: 2.15.0
+ firstFragment: dart:foo::<fragment>::@extension::E
+ methods
+ foo
+ reference: <none>
+ firstFragment: dart:foo::<fragment>::@extension::E::@method::foo
''');
}
@@ -1132,6 +1160,29 @@
reference: dart:foo
fragments
dart:foo::<fragment>
+ topLevelVariables
+ final foo @47
+ reference: dart:foo::<fragment>::@topLevelVariable::foo
+ enclosingFragment: dart:foo::<fragment>
+ sinceSdkVersion: 2.15.0
+ getter2: dart:foo::<fragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: dart:foo::<fragment>::@getter::foo
+ enclosingFragment: dart:foo::<fragment>
+ sinceSdkVersion: 2.15.0
+ topLevelVariables
+ final foo
+ reference: <none>
+ enclosingElement2: dart:foo
+ type: int
+ firstFragment: dart:foo::<fragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: dart:foo
+ firstFragment: dart:foo::<fragment>::@getter::foo
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/top_level_function_test.dart b/pkg/analyzer/test/src/summary/elements/top_level_function_test.dart
index fd90370..3019528 100644
--- a/pkg/analyzer/test/src/summary/elements/top_level_function_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/top_level_function_test.dart
@@ -1146,6 +1146,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic main @-1
+ reference: <testLibraryFragment>::@topLevelVariable::main
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::main
+ getters
+ get main @4
+ reference: <testLibraryFragment>::@getter::main
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic main
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::main
+ getter: <none>
+ getters
+ static get main
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::main
''');
}
@@ -1255,6 +1276,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ main @4
+ reference: <testLibraryFragment>::@topLevelVariable::main
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::main
+ setter2: <testLibraryFragment>::@setter::main
+ getters
+ get main @-1
+ reference: <testLibraryFragment>::@getter::main
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set main= @-1
+ reference: <testLibraryFragment>::@setter::main
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ main
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::main
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get main
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::main
+ setters
+ synthetic static set main=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::main
''');
}
@@ -1708,8 +1761,29 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @24
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -1769,8 +1843,29 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ setters
+ set foo= @20
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -1835,8 +1930,40 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo @20
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -1900,11 +2027,20 @@
reference: <testLibraryFragment>::@class::foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class foo
reference: <testLibraryFragment>::@class::foo
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::foo
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
exportedReferences
declared <testLibraryFragment>::@class::foo
exportNamespace
@@ -1970,6 +2106,15 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
exportedReferences
declared <testLibraryFragment>::@function::foo
exportNamespace
@@ -2042,8 +2187,35 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @23
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
exportedReferences
declared <testLibraryFragment>::@getter::foo
exportNamespace
@@ -2099,6 +2271,15 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
exportedReferences
exportNamespace
''');
@@ -2172,8 +2353,38 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ setters
+ set foo= @19
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
exportedReferences
declared <testLibraryFragment>::@setter::foo
exportNamespace
@@ -2259,8 +2470,46 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo @19
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ getters
+ augment get foo @37
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@getter::foo
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
exportedReferences
declared <testLibraryFragment>::@getter::foo
declared <testLibraryFragment>::@setter::foo
@@ -2340,6 +2589,10 @@
enclosingFragment: <testLibraryFragment>::@class::foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ setters
+ augment set foo= @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class foo
reference: <testLibraryFragment>::@class::foo
@@ -2349,6 +2602,11 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::foo::@constructor::new
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
exportedReferences
declared <testLibraryFragment>::@class::foo
exportNamespace
@@ -2423,8 +2681,38 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @23
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ setters
+ augment set foo= @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
exportedReferences
declared <testLibraryFragment>::@getter::foo
exportNamespace
@@ -2483,6 +2771,15 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ setters
+ augment set foo= @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
exportedReferences
exportNamespace
''');
@@ -2559,8 +2856,35 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ setters
+ set foo= @19
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ setters
+ augment set foo= @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@setter::foo
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
exportedReferences
declared <testLibraryFragment>::@setter::foo
exportNamespace
@@ -2649,8 +2973,46 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo @19
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ setters
+ augment set foo= @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setterAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@setter::foo
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
exportedReferences
declared <testLibraryFragment>::@getter::foo
declared <testLibraryFragment>::@setter::foo
diff --git a/pkg/analyzer/test/src/summary/elements/top_level_variable_test.dart b/pkg/analyzer/test/src/summary/elements/top_level_variable_test.dart
index f4b94cc..5dac8f4 100644
--- a/pkg/analyzer/test/src/summary/elements/top_level_variable_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/top_level_variable_test.dart
@@ -48,6 +48,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @16
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -88,6 +109,27 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @37
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Stream<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -121,6 +163,29 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @64
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /**\n * Docs\n */
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ documentationComment: /**\n * Docs\n */
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -148,6 +213,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @17
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ static external get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -210,6 +296,7 @@
f @-1
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -225,6 +312,7 @@
f @-1
reference: <testLibraryFragment>::@class::D::@field::f
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -245,6 +333,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -265,6 +354,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -303,6 +393,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @18
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Iterator<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -338,6 +449,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ synthetic y @-1
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ getters
+ get x @8
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @23
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ synthetic y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
''');
}
@@ -381,6 +530,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @8
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @25
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -416,6 +597,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @33
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @9
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -452,6 +665,29 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::x
+ setters
+ set x= @69
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /**\n * Docs\n */
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ setter: <none>
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ documentationComment: /**\n * Docs\n */
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -482,6 +718,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::x
+ setters
+ set x= @18
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ setter: <none>
+ setters
+ static external set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -512,6 +769,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic f @-1
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::f
+ setters
+ set f= @4
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ setter: <none>
+ setters
+ static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -554,6 +832,44 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::x
+ synthetic y @-1
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::y
+ setters
+ set x= @9
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ set y= @29
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ setter: <none>
+ synthetic y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ setter: <none>
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
+ static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
''');
}
@@ -590,6 +906,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ i @13
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ setter2: <testLibraryFragment>::@setter::i
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set i= @-1
+ reference: <testLibraryFragment>::@setter::i
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
+ setters
+ synthetic static set i=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::i
''');
}
@@ -627,6 +975,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @8
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @25
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -664,6 +1044,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @33
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @9
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -722,6 +1134,55 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ foo @4
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo::@def::0
+ setter2: <testLibraryFragment>::@setter::foo
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo::@def::1
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo::@def::0
+ enclosingFragment: <testLibraryFragment>
+ get foo @21
+ reference: <testLibraryFragment>::@getter::foo::@def::1
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo::@def::0
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo::@def::1
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -783,6 +1244,55 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ foo @4
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo::@def::0
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo::@def::1
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo::@def::0
+ enclosingFragment: <testLibraryFragment>
+ set foo= @17
+ reference: <testLibraryFragment>::@setter::foo::@def::1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo::@def::0
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo::@def::1
''');
}
@@ -829,6 +1339,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final foo @10
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @23
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
''');
}
@@ -864,6 +1406,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -896,6 +1470,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const i @10
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
''');
}
@@ -928,6 +1523,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const i @15
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ late const i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
''');
}
@@ -968,6 +1584,39 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @64
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ documentationComment: /**\n * Docs\n */
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -996,6 +1645,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final x @10
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -1058,8 +1728,49 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @39
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::x
+ setters
+ set x= @25
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::x
''');
}
@@ -1123,8 +1834,49 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::x
+ setters
+ set x= @40
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ getters
+ get x @24
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ setter: <none>
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1196,8 +1948,49 @@
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/b.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ getters
+ get x @24
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/b.dart
previousFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ setter2: <testLibrary>::@fragment::package:test/b.dart::@setter::x
+ setters
+ set x= @25
+ reference: <testLibrary>::@fragment::package:test/b.dart::@setter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ getter: <none>
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::x
+ setter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@setter::x
''');
}
@@ -1252,6 +2045,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1287,6 +2112,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -1315,6 +2172,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final v @10
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1343,6 +2221,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -1385,6 +2284,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const x @6
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: (int, bool)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -1458,6 +2378,20 @@
f @43
reference: <testLibraryFragment>::@extension::E::@method::f
enclosingFragment: <testLibraryFragment>::@extension::E
+ topLevelVariables
+ x @59
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -1467,6 +2401,33 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ extensions
+ extension E
+ reference: <testLibraryFragment>::@extension::E
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::E
+ methods
+ static f
+ reference: <none>
+ firstFragment: <testLibraryFragment>::@extension::E::@method::f
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1502,6 +2463,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -1537,6 +2530,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @9
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ late x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1571,6 +2596,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final x @15
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ late final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1599,6 +2656,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final x @15
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ late final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -1631,6 +2709,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ const i @6
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
''');
}
@@ -1670,6 +2769,27 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ final b @23
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -1726,8 +2846,48 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ final b @34
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ final a @19
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ getters
+ get a @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::a
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::a
''');
}
@@ -1756,6 +2916,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final i @6
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
''');
}
@@ -1797,6 +2978,27 @@
<testLibraryFragment>
libraryImports
package:test/b.dart
+ topLevelVariables
+ final x @23
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -1868,8 +3070,49 @@
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/b.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::x
+ setters
+ set x= @25
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/b.dart
previousFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic x @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@getter::x
+ getters
+ get x @24
+ reference: <testLibrary>::@fragment::package:test/b.dart::@getter::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ topLevelVariables
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::x
+ setter: <none>
+ synthetic x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@getter::x
+ setters
+ static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::x
''');
}
@@ -1905,6 +3148,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -1943,6 +3218,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Never
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
''');
}
@@ -1980,6 +3287,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
''');
}
@@ -2045,6 +3384,15 @@
const new @21
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ const a @41
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -2054,6 +3402,18 @@
const new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ const a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
''');
}
@@ -2103,6 +3463,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ i @4
+ reference: <testLibraryFragment>::@topLevelVariable::i
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::i
+ setter2: <testLibraryFragment>::@setter::i
+ j @11
+ reference: <testLibraryFragment>::@topLevelVariable::j
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::j
+ setter2: <testLibraryFragment>::@setter::j
+ getters
+ get i @-1
+ reference: <testLibraryFragment>::@getter::i
+ enclosingFragment: <testLibraryFragment>
+ get j @-1
+ reference: <testLibraryFragment>::@getter::j
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set i= @-1
+ reference: <testLibraryFragment>::@setter::i
+ enclosingFragment: <testLibraryFragment>
+ set j= @-1
+ reference: <testLibraryFragment>::@setter::j
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ i
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::i
+ getter: <none>
+ setter: <none>
+ j
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::j
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get i
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::i
+ synthetic static get j
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::j
+ setters
+ synthetic static set i=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::i
+ synthetic static set j=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::j
''');
}
@@ -2219,6 +3637,20 @@
enclosingFragment: <testLibraryFragment>::@class::A
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment A @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::A
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::A
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::A
+ getters
+ get A @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::A
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set A= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::A
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -2228,6 +3660,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ A
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::A
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get A
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::A
+ setters
+ synthetic static set A=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::A
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::A
declared <testLibrary>::@fragment::package:test/a.dart::@setter::A
@@ -2314,6 +3764,38 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment foo @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set foo= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::foo
declared <testLibrary>::@fragment::package:test/a.dart::@setter::foo
@@ -2407,8 +3889,59 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @23
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment foo @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set foo= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ getter: <none>
+ setter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::foo
declared <testLibrary>::@fragment::package:test/a.dart::@setter::foo
@@ -2505,8 +4038,59 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo @-1
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::foo
+ setters
+ set foo= @19
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment foo @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set foo= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ setter: <none>
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::foo
declared <testLibrary>::@fragment::package:test/a.dart::@setter::foo
@@ -2612,8 +4196,64 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo @19
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ getter2: <testLibraryFragment>::@getter::foo
+ setter2: <testLibraryFragment>::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set foo= @-1
+ reference: <testLibraryFragment>::@setter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment foo @33
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ getters
+ get foo @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set foo= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ setters
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::foo
+ synthetic static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::foo
exportedReferences
declared <testLibrary>::@fragment::package:test/a.dart::@getter::foo
declared <testLibrary>::@fragment::package:test/a.dart::@setter::foo
@@ -2699,8 +4339,44 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ const foo @25
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ nextFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ augment const foo @39
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariableAugmentation::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ previousFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ const foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::foo
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/type_alias_test.dart b/pkg/analyzer/test/src/summary/elements/type_alias_test.dart
index 022aaaf..1f00167 100644
--- a/pkg/analyzer/test/src/summary/elements/type_alias_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/type_alias_test.dart
@@ -1794,6 +1794,8 @@
f @58
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1820,6 +1822,8 @@
typeArguments
int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -5070,8 +5074,29 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic A @-1
+ reference: <testLibraryFragment>::@topLevelVariable::A
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::A
+ getters
+ get A @23
+ reference: <testLibraryFragment>::@getter::A
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic A
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::A
+ getter: <none>
+ getters
+ static get A
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::A
''');
}
@@ -5176,8 +5201,29 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ synthetic A @-1
+ reference: <testLibraryFragment>::@topLevelVariable::A
+ enclosingFragment: <testLibraryFragment>
+ setter2: <testLibraryFragment>::@setter::A
+ setters
+ set A= @19
+ reference: <testLibraryFragment>::@setter::A
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ synthetic A
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::A
+ setter: <none>
+ setters
+ static set A=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::A
''');
}
diff --git a/pkg/analyzer/test/src/summary/elements/type_inference_test.dart b/pkg/analyzer/test/src/summary/elements/type_inference_test.dart
index a450ef8..3715c55 100644
--- a/pkg/analyzer/test/src/summary/elements/type_inference_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/type_inference_test.dart
@@ -47,6 +47,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final f @6
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: V Function<U, V>(U, V)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
''');
}
@@ -97,6 +118,27 @@
nextFragment: <testLibrary>::@fragment::package:test/a.dart
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ final f @19
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ getters
+ get f @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ final f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double Function(int)
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ getter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::f
''');
}
@@ -147,6 +189,7 @@
f @21
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -166,6 +209,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: InvalidType
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -292,6 +336,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::D
+ topLevelVariables
+ const x @118
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -309,6 +362,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::D::@constructor::new
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -414,6 +479,15 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::D
+ topLevelVariables
+ const x @101
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -431,6 +505,18 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::D::@constructor::new
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -527,6 +613,20 @@
new @59
reference: <testLibraryFragment>::@class::S::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::S
+ topLevelVariables
+ s @74
+ reference: <testLibraryFragment>::@topLevelVariable::s
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::s
+ setter2: <testLibraryFragment>::@setter::s
+ getters
+ get s @-1
+ reference: <testLibraryFragment>::@getter::s
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set s= @-1
+ reference: <testLibraryFragment>::@setter::s
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -554,6 +654,24 @@
new
reference: <none>
firstFragment: <testLibraryFragment>::@class::S::@constructor::new
+ topLevelVariables
+ s
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: S<B>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::s
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get s
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::s
+ setters
+ synthetic static set s=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::s
''');
}
@@ -689,6 +807,8 @@
b @14
reference: <testLibraryFragment>::@class::A::@field::b
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::b
+ setter2: <testLibraryFragment>::@class::A::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -707,6 +827,8 @@
c @-1
reference: <testLibraryFragment>::@class::B::@field::c
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::c
+ setter2: <testLibraryFragment>::@class::B::@setter::c
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -732,6 +854,31 @@
reference: <testLibraryFragment>::@class::D::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::D
superConstructor: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ a @111
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ x @128
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -743,6 +890,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: B
firstFragment: <testLibraryFragment>::@class::A::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -767,6 +916,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: C
firstFragment: <testLibraryFragment>::@class::B::@field::c
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -799,6 +950,39 @@
reference: <none>
superConstructor: <none>
firstFragment: <testLibraryFragment>::@class::D::@constructor::new
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -871,6 +1055,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ y @40
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ setter2: <testLibraryFragment>::@setter::y
+ z @53
+ reference: <testLibraryFragment>::@topLevelVariable::z
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::z
+ setter2: <testLibraryFragment>::@setter::z
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ get z @-1
+ reference: <testLibraryFragment>::@getter::z
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ set y= @-1
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
+ set z= @-1
+ reference: <testLibraryFragment>::@setter::z
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Iterable<String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ setter: <none>
+ z
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::z
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
+ synthetic static get z
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::z
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
+ synthetic static set z=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::z
''');
}
@@ -960,6 +1228,8 @@
p @16
reference: <testLibraryFragment>::@class::C::@field::p
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::p
+ setter2: <testLibraryFragment>::@class::C::@setter::p
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -972,6 +1242,31 @@
set p= @-1
reference: <testLibraryFragment>::@class::C::@setter::p
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ x @25
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ y @40
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ setter2: <testLibraryFragment>::@setter::y
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ set y= @-1
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -983,6 +1278,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::p
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -997,6 +1294,39 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::p
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<C>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Iterable<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
''');
}
@@ -1084,6 +1414,7 @@
x @24
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
new @29
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1103,6 +1434,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
new
reference: <none>
@@ -1165,6 +1497,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1184,6 +1517,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -1322,6 +1656,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1341,6 +1676,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -1486,6 +1822,20 @@
enclosingFragment: <testLibraryFragment>::@class::C
periodOffset: 65
nameEnd: 67
+ topLevelVariables
+ c @78
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -1498,6 +1848,24 @@
_
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::_
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -1562,9 +1930,11 @@
foo @25
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
bar @56
reference: <testLibraryFragment>::@class::A::@field::bar
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::bar
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1591,11 +1961,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
static final bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int Function(double)
firstFragment: <testLibraryFragment>::@class::A::@field::bar
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -1664,6 +2036,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1740,6 +2144,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @19
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ n @53
+ reference: <testLibraryFragment>::@topLevelVariable::n
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::n
+ setter2: <testLibraryFragment>::@setter::n
+ x @73
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ get n @-1
+ reference: <testLibraryFragment>::@getter::n
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ set n= @-1
+ reference: <testLibraryFragment>::@setter::n
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function<T>()?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ n
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function<T>()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::n
+ getter: <none>
+ setter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ synthetic static get n
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::n
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
+ synthetic static set n=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::n
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -1793,6 +2281,38 @@
<testLibraryFragment>
libraryImports
dart:collection
+ topLevelVariables
+ m @30
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: HashMap<dynamic, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -1887,6 +2407,116 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ c @34
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ d @49
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ setter2: <testLibraryFragment>::@setter::d
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set d= @-1
+ reference: <testLibraryFragment>::@setter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set d=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::d
''');
}
@@ -1971,6 +2601,8 @@
v @49
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1990,6 +2622,7 @@
v @-1
reference: <testLibraryFragment>::@class::D::@field::v
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -2011,6 +2644,8 @@
type: int Function(String)
alias: <testLibraryFragment>::@typeAlias::F
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2037,6 +2672,7 @@
type: int Function(String)
alias: <testLibraryFragment>::@typeAlias::F
firstFragment: <testLibraryFragment>::@class::D::@field::v
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -2095,6 +2731,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2144,6 +2812,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2193,6 +2893,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2242,6 +2974,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: void Function()?
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2327,6 +3091,8 @@
v @37
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2348,6 +3114,7 @@
v @-1
reference: <testLibraryFragment>::@class::D::@field::v
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -2368,6 +3135,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: Map<T, int>
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2393,6 +3162,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: Map<V, U>
firstFragment: <testLibraryFragment>::@class::D::@field::v
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -2462,6 +3232,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @53
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2834,6 +3636,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @40
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2886,6 +3720,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @42
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2957,6 +3823,7 @@
f @-1
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2972,6 +3839,7 @@
f @-1
reference: <testLibraryFragment>::@class::D::@field::f
enclosingFragment: <testLibraryFragment>::@class::D
+ setter2: <testLibraryFragment>::@class::D::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -2992,6 +3860,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int Function(String)
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3012,6 +3881,7 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int Function(String)
firstFragment: <testLibraryFragment>::@class::D::@field::f
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3194,6 +4064,31 @@
enclosingFragment: <testLibraryFragment>::@class::A
periodOffset: 20
nameEnd: 26
+ topLevelVariables
+ a1 @36
+ reference: <testLibraryFragment>::@topLevelVariable::a1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a1
+ setter2: <testLibraryFragment>::@setter::a1
+ a2 @50
+ reference: <testLibraryFragment>::@topLevelVariable::a2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a2
+ setter2: <testLibraryFragment>::@setter::a2
+ getters
+ get a1 @-1
+ reference: <testLibraryFragment>::@getter::a1
+ enclosingFragment: <testLibraryFragment>
+ get a2 @-1
+ reference: <testLibraryFragment>::@getter::a2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a1= @-1
+ reference: <testLibraryFragment>::@setter::a1
+ enclosingFragment: <testLibraryFragment>
+ set a2= @-1
+ reference: <testLibraryFragment>::@setter::a2
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -3206,6 +4101,39 @@
named
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::named
+ topLevelVariables
+ a1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a1
+ getter: <none>
+ setter: <none>
+ a2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a1
+ synthetic static get a2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a2
+ setters
+ synthetic static set a1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a1
+ synthetic static set a2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a2
''');
}
@@ -3290,6 +4218,64 @@
prefixes
foo
reference: <testLibraryFragment>::@prefix::foo
+ topLevelVariables
+ a1 @30
+ reference: <testLibraryFragment>::@topLevelVariable::a1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a1
+ setter2: <testLibraryFragment>::@setter::a1
+ a2 @48
+ reference: <testLibraryFragment>::@topLevelVariable::a2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a2
+ setter2: <testLibraryFragment>::@setter::a2
+ getters
+ get a1 @-1
+ reference: <testLibraryFragment>::@getter::a1
+ enclosingFragment: <testLibraryFragment>
+ get a2 @-1
+ reference: <testLibraryFragment>::@getter::a2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a1= @-1
+ reference: <testLibraryFragment>::@setter::a1
+ enclosingFragment: <testLibraryFragment>
+ set a2= @-1
+ reference: <testLibraryFragment>::@setter::a2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a1
+ getter: <none>
+ setter: <none>
+ a2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a1
+ synthetic static get a2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a2
+ setters
+ synthetic static set a1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a1
+ synthetic static set a2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a2
''');
}
@@ -3352,6 +4338,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @71
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<Object Function(int Function(String))>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -3477,6 +4495,8 @@
f @141
reference: <testLibraryFragment>::@class::D::@field::f
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::f
+ setter2: <testLibraryFragment>::@class::D::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -3534,6 +4554,8 @@
enclosingElement: <testLibraryFragment>::@class::D
type: dynamic
firstFragment: <testLibraryFragment>::@class::D::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3646,6 +4668,8 @@
a @50
reference: <testLibraryFragment>::@class::B::@field::a
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::a
+ setter2: <testLibraryFragment>::@class::B::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -3658,6 +4682,20 @@
set a= @-1
reference: <testLibraryFragment>::@class::B::@setter::a
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ c @59
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -3681,6 +4719,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: A
firstFragment: <testLibraryFragment>::@class::B::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3695,6 +4735,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
firstFragment: <testLibraryFragment>::@class::B::@setter::a
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -3752,6 +4810,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b @42
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
''');
}
@@ -3814,6 +4930,38 @@
prefixes
a
reference: <testLibraryFragment>::@prefix::a
+ topLevelVariables
+ x @35
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic> Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3851,6 +4999,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int Function(String))
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3888,6 +5068,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int Function(String))
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3938,6 +5150,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ y @21
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ setter2: <testLibraryFragment>::@setter::y
+ getters
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set y= @-1
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
+ setters
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
''');
}
@@ -3999,9 +5243,11 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
y @51
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4024,11 +5270,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
static final y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -4113,12 +5361,15 @@
a @25
reference: <testLibraryFragment>::@class::A::@field::a
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::a
b @49
reference: <testLibraryFragment>::@class::A::@field::b
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::b
c @66
reference: <testLibraryFragment>::@class::A::@field::c
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::c
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4144,16 +5395,19 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::a
+ getter: <none>
static final b
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: A
firstFragment: <testLibraryFragment>::@class::A::@field::b
+ getter: <none>
final c
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::c
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -4262,6 +5516,8 @@
value @17
reference: <testLibraryFragment>::@class::A::@field::value
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::value
+ setter2: <testLibraryFragment>::@class::A::@setter::value
constructors
new @27
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4280,6 +5536,8 @@
a @61
reference: <testLibraryFragment>::@class::B::@field::a
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::a
+ setter2: <testLibraryFragment>::@class::B::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -4303,6 +5561,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T
firstFragment: <testLibraryFragment>::@class::A::@field::value
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -4327,6 +5587,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: A<String>
firstFragment: <testLibraryFragment>::@class::B::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4473,6 +5735,8 @@
value @17
reference: <testLibraryFragment>::@class::A::@field::value
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::value
+ setter2: <testLibraryFragment>::@class::A::@setter::value
constructors
new @27
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4512,6 +5776,8 @@
a @88
reference: <testLibraryFragment>::@class::C::@field::a
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::a
+ setter2: <testLibraryFragment>::@class::C::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -4538,6 +5804,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T
firstFragment: <testLibraryFragment>::@class::A::@field::value
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -4572,6 +5840,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: B<int>
firstFragment: <testLibraryFragment>::@class::C::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4655,6 +5925,8 @@
f @19
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
new @28
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4678,6 +5950,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -4757,6 +6031,22 @@
new @12
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ final a @26
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @48
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4766,6 +6056,28 @@
new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
''');
}
@@ -4824,6 +6136,38 @@
libraryImports
package:test/a.dart
package:test/b.dart
+ topLevelVariables
+ v @38
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -4861,6 +6205,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function(dynamic) Function(dynamic)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -4898,6 +6274,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int) Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -4935,6 +6343,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ x @4
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function([dynamic])
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -4990,6 +6430,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @32
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -5045,6 +6540,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @32
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -5115,6 +6665,78 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @23
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @36
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ final d @49
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ final d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
''');
}
@@ -5178,6 +6800,61 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @36
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -5289,6 +6966,7 @@
f @67
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
constructors
const new @78
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5297,6 +6975,22 @@
get f @-1
reference: <testLibraryFragment>::@class::C::@getter::f
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ final b @98
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @113
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5326,6 +7020,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: T
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
constructors
const new
reference: <none>
@@ -5335,6 +7030,28 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@getter::f
+ topLevelVariables
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: B
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<B>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
''');
}
@@ -5397,10 +7114,60 @@
foo @-1
reference: <testLibraryFragment>::@extension::0::@field::foo
enclosingFragment: <testLibraryFragment>::@extension::0
+ getter2: <testLibraryFragment>::@extension::0::@getter::foo
getters
get foo @32
reference: <testLibraryFragment>::@extension::0::@getter::foo
enclosingFragment: <testLibraryFragment>::@extension::0
+ topLevelVariables
+ v @48
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ extensions
+ extension <null>
+ reference: <testLibraryFragment>::@extension::0
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibraryFragment>::@extension::0
+ fields
+ synthetic foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::0
+ type: int
+ firstFragment: <testLibraryFragment>::@extension::0::@field::foo
+ getter: <none>
+ getters
+ get foo
+ reference: <none>
+ enclosingElement: <testLibraryFragment>::@extension::0
+ firstFragment: <testLibraryFragment>::@extension::0::@getter::foo
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -5494,6 +7261,31 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ V2 @56
+ reference: <testLibraryFragment>::@topLevelVariable::V2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V2
+ setter2: <testLibraryFragment>::@setter::V2
+ V @71
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ getters
+ get V2 @-1
+ reference: <testLibraryFragment>::@getter::V2
+ enclosingFragment: <testLibraryFragment>
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V2= @-1
+ reference: <testLibraryFragment>::@setter::V2
+ enclosingFragment: <testLibraryFragment>
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -5503,6 +7295,39 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ V2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V2
+ getter: <none>
+ setter: <none>
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V2
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ setters
+ synthetic static set V2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V2
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
''');
}
@@ -5555,6 +7380,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ V @4
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ V2 @22
+ reference: <testLibraryFragment>::@topLevelVariable::V2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V2
+ setter2: <testLibraryFragment>::@setter::V2
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ get V2 @-1
+ reference: <testLibraryFragment>::@getter::V2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
+ set V2= @-1
+ reference: <testLibraryFragment>::@setter::V2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ V2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ synthetic static get V2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V2
+ setters
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
+ synthetic static set V2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V2
''');
}
@@ -5655,6 +7538,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -5689,6 +7604,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ d @6
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ setter2: <testLibraryFragment>::@setter::d
+ getters
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set d= @-1
+ reference: <testLibraryFragment>::@setter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Never
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
+ setters
+ synthetic static set d=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::d
''');
}
@@ -5745,6 +7692,8 @@
t @17
reference: <testLibraryFragment>::@class::C::@field::t
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::t
+ setter2: <testLibraryFragment>::@class::C::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5768,6 +7717,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: T
firstFragment: <testLibraryFragment>::@class::C::@field::t
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -5838,6 +7789,8 @@
t @18
reference: <testLibraryFragment>::@class::C::@field::t
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::t
+ setter2: <testLibraryFragment>::@class::C::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -5861,6 +7814,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: T?
firstFragment: <testLibraryFragment>::@class::C::@field::t
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -6026,9 +7981,11 @@
enumConstant v @20
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -6040,6 +7997,42 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ c @39
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @44
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @49
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6061,11 +8054,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6079,6 +8074,55 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibraryFragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -6228,6 +8272,42 @@
fragments
<testLibraryFragment>
nextFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ c @28
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @33
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @38
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
classes
@@ -6244,9 +8324,11 @@
enumConstant v @31
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::v
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@constructor::new
@@ -6279,11 +8361,13 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: List<E>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6297,6 +8381,55 @@
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibrary>::@fragment::package:test/a.dart::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -6459,9 +8592,11 @@
enumConstant v @46
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -6475,6 +8610,42 @@
enclosingFragment: <testLibraryFragment>::@enum::E
<testLibrary>::@fragment::package:test/a.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ c @13
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ e @18
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ f @23
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::f
+ getters
+ get c @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ get e @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ get f @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set c= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ set e= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ set f= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6496,11 +8667,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6514,6 +8687,55 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibraryFragment>::@typeAlias::F
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::f
''');
}
@@ -6690,9 +8912,11 @@
enumConstant v @31
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::v
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@constructor::new
@@ -6706,6 +8930,42 @@
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
<testLibrary>::@fragment::package:test/b.dart
previousFragment: <testLibrary>::@fragment::package:test/a.dart
+ topLevelVariables
+ c @13
+ reference: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@getter::c
+ setter2: <testLibrary>::@fragment::package:test/b.dart::@setter::c
+ e @18
+ reference: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@getter::e
+ setter2: <testLibrary>::@fragment::package:test/b.dart::@setter::e
+ f @23
+ reference: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ getter2: <testLibrary>::@fragment::package:test/b.dart::@getter::f
+ setter2: <testLibrary>::@fragment::package:test/b.dart::@setter::f
+ getters
+ get c @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@getter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ get e @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@getter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ get f @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@getter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ setters
+ set c= @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@setter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ set e= @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@setter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
+ set f= @-1
+ reference: <testLibrary>::@fragment::package:test/b.dart::@setter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/b.dart
classes
class C
reference: <testLibrary>::@fragment::package:test/a.dart::@class::C
@@ -6727,11 +8987,13 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: List<E>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6745,6 +9007,55 @@
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibrary>::@fragment::package:test/a.dart::@typeAlias::F
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/b.dart::@setter::f
''');
}
@@ -6909,9 +9220,11 @@
enumConstant v @31
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::v
values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@constructor::new
@@ -6923,6 +9236,42 @@
get values @-1
reference: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
enclosingFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E
+ topLevelVariables
+ c @50
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ e @55
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ f @60
+ reference: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ getter2: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ setter2: <testLibrary>::@fragment::package:test/a.dart::@setter::f
+ getters
+ get c @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ get e @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ get f @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ setters
+ set c= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ set e= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
+ set f= @-1
+ reference: <testLibrary>::@fragment::package:test/a.dart::@setter::f
+ enclosingFragment: <testLibrary>::@fragment::package:test/a.dart
classes
class C
reference: <testLibrary>::@fragment::package:test/a.dart::@class::C
@@ -6944,11 +9293,13 @@
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
type: List<E>
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -6962,6 +9313,55 @@
reference: <none>
enclosingElement: <testLibrary>::@fragment::package:test/a.dart::@enum::E
firstFragment: <testLibrary>::@fragment::package:test/a.dart::@enum::E::@getter::values
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibrary>::@fragment::package:test/a.dart::@typeAlias::F
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/a.dart::@setter::f
''');
}
@@ -7011,6 +9411,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @13
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7020,6 +9434,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -7074,6 +9506,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @32
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7083,6 +9529,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -7137,6 +9601,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -7146,6 +9624,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<dynamic, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -7237,9 +9733,11 @@
enumConstant v @9
reference: <testLibraryFragment>::@enum::E::@field::v
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::E::@field::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ getter2: <testLibraryFragment>::@enum::E::@getter::values
constructors
synthetic const new @-1
reference: <testLibraryFragment>::@enum::E::@constructor::new
@@ -7251,6 +9749,20 @@
get values @-1
reference: <testLibraryFragment>::@enum::E::@getter::values
enclosingFragment: <testLibraryFragment>::@enum::E
+ topLevelVariables
+ e @15
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ getters
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
enums
enum E
reference: <testLibraryFragment>::@enum::E
@@ -7263,11 +9775,13 @@
enclosingElement: <testLibraryFragment>::@enum::E
type: E
firstFragment: <testLibraryFragment>::@enum::E::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
type: List<E>
firstFragment: <testLibraryFragment>::@enum::E::@field::values
+ getter: <none>
constructors
synthetic const new
reference: <none>
@@ -7281,6 +9795,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::E
firstFragment: <testLibraryFragment>::@enum::E::@getter::values
+ topLevelVariables
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ setters
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
''');
}
@@ -7360,6 +9892,91 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @24
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @29
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7440,6 +10057,91 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @24
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @29
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/b.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7521,6 +10223,91 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @24
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @29
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/c.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7602,6 +10389,91 @@
<testLibraryFragment>
libraryImports
package:test/a/a.dart
+ topLevelVariables
+ c @21
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @26
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @31
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a/c/c.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7682,6 +10554,91 @@
<testLibraryFragment>
libraryImports
package:test/a/a.dart
+ topLevelVariables
+ c @21
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @26
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @31
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a/b/b.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7762,6 +10719,91 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @24
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @29
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a.dart::@fragment::package:test/b.dart::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7825,6 +10867,64 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c1 @20
+ reference: <testLibraryFragment>::@topLevelVariable::c1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c1
+ setter2: <testLibraryFragment>::@setter::c1
+ c2 @27
+ reference: <testLibraryFragment>::@topLevelVariable::c2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c2
+ setter2: <testLibraryFragment>::@setter::c2
+ getters
+ get c1 @-1
+ reference: <testLibraryFragment>::@getter::c1
+ enclosingFragment: <testLibraryFragment>
+ get c2 @-1
+ reference: <testLibraryFragment>::@getter::c2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c1= @-1
+ reference: <testLibraryFragment>::@setter::c1
+ enclosingFragment: <testLibraryFragment>
+ set c2= @-1
+ reference: <testLibraryFragment>::@setter::c2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C1
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c1
+ getter: <none>
+ setter: <none>
+ c2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C2
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c1
+ synthetic static get c2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c2
+ setters
+ synthetic static set c1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c1
+ synthetic static set c2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c2
''');
}
@@ -7905,6 +11005,91 @@
<testLibraryFragment>
libraryImports
package:test/a/b.dart
+ topLevelVariables
+ c @21
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @26
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @31
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a/b.dart::@fragment::package:test/a/c.dart::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -7984,6 +11169,91 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ c @19
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ e @24
+ reference: <testLibraryFragment>::@topLevelVariable::e
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::e
+ setter2: <testLibraryFragment>::@setter::e
+ f @29
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get e @-1
+ reference: <testLibraryFragment>::@getter::e
+ enclosingFragment: <testLibraryFragment>
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set e= @-1
+ reference: <testLibraryFragment>::@setter::e
+ enclosingFragment: <testLibraryFragment>
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ e
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: E
+ firstFragment: <testLibraryFragment>::@topLevelVariable::e
+ getter: <none>
+ setter: <none>
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: package:test/a.dart::<fragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get e
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::e
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set e=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::e
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -8027,6 +11297,39 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @15
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function()
+ alias: <testLibraryFragment>::@typeAlias::F
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -8088,6 +11391,42 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @39
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String Function(int)
+ alias: <testLibraryFragment>::@typeAlias::F
+ typeArguments
+ int
+ String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -8148,6 +11487,42 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @26
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function(dynamic)
+ alias: <testLibraryFragment>::@typeAlias::F
+ typeArguments
+ dynamic
+ dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
}
diff --git a/pkg/analyzer/test/src/summary/elements/types_test.dart b/pkg/analyzer/test/src/summary/elements/types_test.dart
index d832654..323d24a 100644
--- a/pkg/analyzer/test/src/summary/elements/types_test.dart
+++ b/pkg/analyzer/test/src/summary/elements/types_test.dart
@@ -125,6 +125,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ x @35
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: FutureOr<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
var variables = library.definingCompilationUnit.topLevelVariables;
expect(variables, hasLength(1));
@@ -172,6 +204,27 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ const x @27
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Type
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
var variables = library.definingCompilationUnit.topLevelVariables;
expect(variables, hasLength(1));
@@ -248,6 +301,64 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ x @52
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ y @65
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ setter2: <testLibraryFragment>::@setter::y
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ set y= @-1
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: FutureOr<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
''');
var variables = library.definingCompilationUnit.topLevelVariables;
expect(variables, hasLength(2));
@@ -514,6 +625,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -549,6 +692,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic> Function(dynamic)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -598,6 +773,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ v @25
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function(Future<Future<Future<int>>>)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -646,6 +853,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ v @25
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function(Future<int>)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -694,6 +933,38 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ v @25
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<dynamic> Function(Future<dynamic>)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -748,6 +1019,8 @@
v @16
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -771,6 +1044,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int Function()
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -1049,6 +1324,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @47
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -1058,6 +1347,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<num, C<num, dynamic>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -1165,6 +1472,8 @@
c3 @66
reference: <testLibraryFragment>::@class::B::@field::c3
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::c3
+ setter2: <testLibraryFragment>::@class::B::@setter::c3
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -1177,6 +1486,31 @@
set c3= @-1
reference: <testLibraryFragment>::@class::B::@setter::c3
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ c @29
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ c2 @36
+ reference: <testLibraryFragment>::@topLevelVariable::c2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c2
+ setter2: <testLibraryFragment>::@setter::c2
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get c2 @-1
+ reference: <testLibraryFragment>::@getter::c2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set c2= @-1
+ reference: <testLibraryFragment>::@setter::c2
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -1196,6 +1530,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: C<C<Object?>>
firstFragment: <testLibraryFragment>::@class::B::@field::c3
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -1210,6 +1546,39 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
firstFragment: <testLibraryFragment>::@class::B::@setter::c3
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<C<dynamic>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ c2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<C<Object?>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get c2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c2
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set c2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c2
''');
}
@@ -1269,6 +1638,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @47
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -1278,6 +1661,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<C<dynamic, num>, num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -1416,6 +1817,41 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @33
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic Function(num)
+ alias: <testLibraryFragment>::@typeAlias::F
+ typeArguments
+ num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -1492,6 +1928,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ b @69
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -1509,6 +1959,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::B::@constructor::new
+ topLevelVariables
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: B<int Function(), A<int Function()>>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ setters
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
''');
}
@@ -1570,6 +2038,41 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ f @49
+ reference: <testLibraryFragment>::@topLevelVariable::f
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::f
+ setter2: <testLibraryFragment>::@setter::f
+ getters
+ get f @-1
+ reference: <testLibraryFragment>::@getter::f
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set f= @-1
+ reference: <testLibraryFragment>::@setter::f
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ f
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: S Function<S>(num)
+ alias: <testLibraryFragment>::@typeAlias::F
+ typeArguments
+ num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::f
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get f
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::f
+ setters
+ synthetic static set f=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::f
''');
}
@@ -1633,6 +2136,7 @@
values @31
reference: <testLibraryFragment>::@class::A::@field::values
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::values
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1658,6 +2162,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: List<B<num>>
firstFragment: <testLibraryFragment>::@class::A::@field::values
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -1731,6 +2236,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @28
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -1740,6 +2259,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C<num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -1817,6 +2354,8 @@
v @50
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1840,6 +2379,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: List<dynamic>
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2011,6 +2552,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ V @27
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ setters
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
''');
}
@@ -2064,6 +2637,38 @@
<testLibraryFragment>
libraryImports
package:test/c.dart
+ topLevelVariables
+ v @19
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2118,6 +2723,38 @@
<testLibraryFragment>
libraryImports
package:test/d.dart
+ topLevelVariables
+ v @19
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2176,6 +2813,38 @@
<testLibraryFragment>
libraryImports
package:test/c.dart
+ topLevelVariables
+ v @19
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -2461,6 +3130,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function<T>(T)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -2560,6 +3250,8 @@
v @22
reference: <testLibraryFragment>::@class::C::@field::v
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::v
+ setter2: <testLibraryFragment>::@class::C::@setter::v
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2583,6 +3275,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int Function(T, U)
firstFragment: <testLibraryFragment>::@class::C::@field::v
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2667,6 +3361,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -2703,6 +3418,27 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final v @6
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(int, String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
''');
}
@@ -2737,6 +3473,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @22
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<dynamic, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -2771,6 +3539,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @18
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<dynamic, int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -2805,6 +3605,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @21
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<String, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -2839,6 +3671,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @17
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<String, int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -2873,6 +3737,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ m @4
+ reference: <testLibraryFragment>::@topLevelVariable::m
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::m
+ setter2: <testLibraryFragment>::@setter::m
+ getters
+ get m @-1
+ reference: <testLibraryFragment>::@getter::m
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set m= @-1
+ reference: <testLibraryFragment>::@setter::m
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ m
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<dynamic, dynamic>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::m
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get m
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::m
+ setters
+ synthetic static set m=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::m
''');
}
@@ -2907,6 +3803,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ d @8
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ setter2: <testLibraryFragment>::@setter::d
+ getters
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set d= @-1
+ reference: <testLibraryFragment>::@setter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
+ setters
+ synthetic static set d=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::d
''');
}
@@ -2941,6 +3869,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ c @2
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -2998,6 +3958,38 @@
prefixes
core
reference: <testLibraryFragment>::@prefix::core
+ topLevelVariables
+ c @35
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
diff --git a/pkg/analyzer/test/src/summary/macro_test.dart b/pkg/analyzer/test/src/summary/macro_test.dart
index 5b6446d..01e0c5e 100644
--- a/pkg/analyzer/test/src/summary/macro_test.dart
+++ b/pkg/analyzer/test/src/summary/macro_test.dart
@@ -3144,6 +3144,7 @@
f @82
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
getters
get f @-1
reference: <testLibraryFragment>::@class::A::@getter::f
@@ -3171,6 +3172,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
constructors
named
reference: <none>
@@ -3482,6 +3484,8 @@
foo @59
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
getters
get foo @-1
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
@@ -3501,6 +3505,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -3606,6 +3612,7 @@
foo @-1
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
getters
get foo @63
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
@@ -3621,6 +3628,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -3824,6 +3832,7 @@
foo @-1
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
setters
set foo= @59
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
@@ -3839,6 +3848,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -4053,6 +4063,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -4101,6 +4112,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::x
+ getter: <none>
getters
synthetic static get x
reference: <none>
@@ -4151,6 +4163,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::x
+ getter: <none>
getters
synthetic get x
reference: <none>
@@ -4199,6 +4212,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::x
+ getter: <none>
getters
synthetic get x
reference: <none>
@@ -4247,6 +4261,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: Type
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::x
+ getter: <none>
getters
synthetic static get x
reference: <none>
@@ -4289,6 +4304,18 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
''');
}
@@ -4327,6 +4354,18 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
''');
}
@@ -4371,6 +4410,28 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ getter: <none>
+ const y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::y
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::y
''');
}
@@ -4408,6 +4469,18 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ const x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: InvalidType
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
''');
}
@@ -4566,6 +4639,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -4618,11 +4692,13 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::foo
+ getter: <none>
final bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::bar
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -4679,6 +4755,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::foo
+ getter: <none>
getters
get foo
reference: <none>
@@ -4814,6 +4891,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::B::@field::foo
+ setter: <none>
setters
set foo=
reference: <none>
@@ -4957,6 +5035,37 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::foo
+ getter: <none>
+ getters
+ static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @77
+ name: PrefixedIdentifier
+ prefix: SimpleIdentifier
+ token: prefix0 @78
+ staticElement: <null>
+ staticType: null
+ period: . @85
+ identifier: SimpleIdentifier
+ token: A @86
+ staticElement: package:test/a.dart::<fragment>::@class::A
+ staticType: null
+ staticElement: package:test/a.dart::<fragment>::@class::A
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @87
+ rightParenthesis: ) @88
+ element: package:test/a.dart::<fragment>::@class::A
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::foo
''');
}
@@ -4998,6 +5107,37 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ metadata
+ Annotation
+ atSign: @ @77
+ name: PrefixedIdentifier
+ prefix: SimpleIdentifier
+ token: prefix0 @78
+ staticElement: <null>
+ staticType: null
+ period: . @85
+ identifier: SimpleIdentifier
+ token: A @86
+ staticElement: package:test/a.dart::<fragment>::@class::A
+ staticType: null
+ staticElement: package:test/a.dart::<fragment>::@class::A
+ staticType: null
+ arguments: ArgumentList
+ leftParenthesis: ( @87
+ rightParenthesis: ) @88
+ element: package:test/a.dart::<fragment>::@class::A
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::foo
''');
}
@@ -5035,6 +5175,18 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ synthetic foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::foo
+ setter: <none>
+ setters
+ static set foo=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::foo
''');
}
@@ -5076,6 +5228,18 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ final foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::foo
''');
}
@@ -5117,6 +5281,28 @@
reference: <testLibraryFragment>::@class::B
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ final foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::foo
+ getter: <none>
+ final bar
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::bar
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::foo
+ synthetic static get bar
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::bar
''');
}
@@ -5620,11 +5806,32 @@
reference: <testLibraryFragment>::@class::A
<testLibrary>::@fragment::package:test/test.macro.dart
previousFragment: <testLibraryFragment>
+ topLevelVariables
+ final x @41
+ reference: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart
+ getter2: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
+ getters
+ get x @-1
+ reference: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
+ enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart
classes
class A
reference: <testLibraryFragment>::@class::A
enclosingElement2: <testLibrary>
firstFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
exportedReferences
declared <testLibraryFragment>::@class::A
declared <testLibrary>::@fragment::package:test/test.macro.dart::@accessor::x
@@ -5934,6 +6141,8 @@
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
nextFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@fieldAugmentation::foo
+ getter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
+ setter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
foo @193
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@fieldAugmentation::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
@@ -5957,6 +6166,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -6109,6 +6320,7 @@
foo @-1
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
+ getter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
getters
get foo @180
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@getter::foo
@@ -6129,6 +6341,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ getter: <none>
getters
external get foo
reference: <none>
@@ -6424,6 +6637,7 @@
foo @-1
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
enclosingFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A
+ setter2: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
setters
set foo= @173
reference: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@setter::foo
@@ -6444,6 +6658,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@classAugmentation::A::@field::foo
+ setter: <none>
setters
external set foo=
reference: <none>
@@ -7530,6 +7745,7 @@
foo @80
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -7545,6 +7761,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -8090,6 +8307,7 @@
foo @102
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -8105,6 +8323,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -8611,6 +8830,7 @@
foo @98
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -8626,6 +8846,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -8892,6 +9113,27 @@
<testLibraryFragment>
libraryImports
package:test/diagnostic.dart
+ topLevelVariables
+ final foo @80
+ reference: <testLibraryFragment>::@topLevelVariable::foo
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::foo
+ getters
+ get foo @-1
+ reference: <testLibraryFragment>::@getter::foo
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final foo
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::foo
+ getter: <none>
+ getters
+ synthetic static get foo
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::foo
''');
}
@@ -9317,6 +9559,7 @@
foo @145
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -9332,6 +9575,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: (bool, {int a, String b})?
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -9416,6 +9660,7 @@
foo @138
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -9431,6 +9676,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: (int, String)?
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -10018,6 +10264,8 @@
foo @80
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
+ setter2: <testLibraryFragment>::@class::A::@setter::foo
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -10037,6 +10285,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
+ setter: <none>
getters
synthetic get foo
reference: <none>
@@ -10930,6 +11180,11 @@
foo
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@method::foo
+ extensions
+ extension B
+ reference: <testLibrary>::@fragment::package:test/test.macro.dart::@extension::B
+ enclosingElement2: <testLibrary>
+ firstFragment: <testLibrary>::@fragment::package:test/test.macro.dart::@extension::B
''');
}
@@ -11624,9 +11879,11 @@
enumConstant v @107
reference: <testLibraryFragment>::@enum::B::@field::v
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::v
values @-1
reference: <testLibraryFragment>::@enum::B::@field::values
enclosingFragment: <testLibraryFragment>::@enum::B
+ getter2: <testLibraryFragment>::@enum::B::@getter::values
getters
get v @-1
reference: <testLibraryFragment>::@enum::B::@getter::v
@@ -11655,11 +11912,13 @@
enclosingElement: <testLibraryFragment>::@enum::B
type: B
firstFragment: <testLibraryFragment>::@enum::B::@field::v
+ getter: <none>
synthetic static const values
reference: <none>
enclosingElement: <testLibraryFragment>::@enum::B
type: List<B>
firstFragment: <testLibraryFragment>::@enum::B::@field::values
+ getter: <none>
getters
synthetic static get v
reference: <none>
@@ -12387,9 +12646,11 @@
foo @69
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
bar @86
reference: <testLibraryFragment>::@class::A::@field::bar
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::bar
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -12428,11 +12689,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
final bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::bar
+ getter: <none>
getters
synthetic get foo
reference: <none>
@@ -12614,9 +12877,11 @@
foo @76
reference: <testLibraryFragment>::@class::A::@field::foo
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::foo
bar @93
reference: <testLibraryFragment>::@class::A::@field::bar
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::bar
getters
get foo @-1
reference: <testLibraryFragment>::@class::A::@getter::foo
@@ -12671,11 +12936,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::foo
+ getter: <none>
final bar
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::bar
+ getter: <none>
constructors
fromJson
reference: <none>
diff --git a/pkg/analyzer/test/src/summary/top_level_inference_test.dart b/pkg/analyzer/test/src/summary/top_level_inference_test.dart
index a2e55e7..d99621f 100644
--- a/pkg/analyzer/test/src/summary/top_level_inference_test.dart
+++ b/pkg/analyzer/test/src/summary/top_level_inference_test.dart
@@ -505,6 +505,220 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vPlusIntInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vPlusIntInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vPlusIntInt
+ setter2: <testLibraryFragment>::@setter::vPlusIntInt
+ vPlusIntDouble @29
+ reference: <testLibraryFragment>::@topLevelVariable::vPlusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vPlusIntDouble
+ setter2: <testLibraryFragment>::@setter::vPlusIntDouble
+ vPlusDoubleInt @59
+ reference: <testLibraryFragment>::@topLevelVariable::vPlusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vPlusDoubleInt
+ setter2: <testLibraryFragment>::@setter::vPlusDoubleInt
+ vPlusDoubleDouble @89
+ reference: <testLibraryFragment>::@topLevelVariable::vPlusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vPlusDoubleDouble
+ setter2: <testLibraryFragment>::@setter::vPlusDoubleDouble
+ vMinusIntInt @124
+ reference: <testLibraryFragment>::@topLevelVariable::vMinusIntInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMinusIntInt
+ setter2: <testLibraryFragment>::@setter::vMinusIntInt
+ vMinusIntDouble @150
+ reference: <testLibraryFragment>::@topLevelVariable::vMinusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMinusIntDouble
+ setter2: <testLibraryFragment>::@setter::vMinusIntDouble
+ vMinusDoubleInt @181
+ reference: <testLibraryFragment>::@topLevelVariable::vMinusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMinusDoubleInt
+ setter2: <testLibraryFragment>::@setter::vMinusDoubleInt
+ vMinusDoubleDouble @212
+ reference: <testLibraryFragment>::@topLevelVariable::vMinusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMinusDoubleDouble
+ setter2: <testLibraryFragment>::@setter::vMinusDoubleDouble
+ getters
+ get vPlusIntInt @-1
+ reference: <testLibraryFragment>::@getter::vPlusIntInt
+ enclosingFragment: <testLibraryFragment>
+ get vPlusIntDouble @-1
+ reference: <testLibraryFragment>::@getter::vPlusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ get vPlusDoubleInt @-1
+ reference: <testLibraryFragment>::@getter::vPlusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ get vPlusDoubleDouble @-1
+ reference: <testLibraryFragment>::@getter::vPlusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ get vMinusIntInt @-1
+ reference: <testLibraryFragment>::@getter::vMinusIntInt
+ enclosingFragment: <testLibraryFragment>
+ get vMinusIntDouble @-1
+ reference: <testLibraryFragment>::@getter::vMinusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ get vMinusDoubleInt @-1
+ reference: <testLibraryFragment>::@getter::vMinusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ get vMinusDoubleDouble @-1
+ reference: <testLibraryFragment>::@getter::vMinusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vPlusIntInt= @-1
+ reference: <testLibraryFragment>::@setter::vPlusIntInt
+ enclosingFragment: <testLibraryFragment>
+ set vPlusIntDouble= @-1
+ reference: <testLibraryFragment>::@setter::vPlusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ set vPlusDoubleInt= @-1
+ reference: <testLibraryFragment>::@setter::vPlusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ set vPlusDoubleDouble= @-1
+ reference: <testLibraryFragment>::@setter::vPlusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ set vMinusIntInt= @-1
+ reference: <testLibraryFragment>::@setter::vMinusIntInt
+ enclosingFragment: <testLibraryFragment>
+ set vMinusIntDouble= @-1
+ reference: <testLibraryFragment>::@setter::vMinusIntDouble
+ enclosingFragment: <testLibraryFragment>
+ set vMinusDoubleInt= @-1
+ reference: <testLibraryFragment>::@setter::vMinusDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ set vMinusDoubleDouble= @-1
+ reference: <testLibraryFragment>::@setter::vMinusDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vPlusIntInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vPlusIntInt
+ getter: <none>
+ setter: <none>
+ vPlusIntDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vPlusIntDouble
+ getter: <none>
+ setter: <none>
+ vPlusDoubleInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vPlusDoubleInt
+ getter: <none>
+ setter: <none>
+ vPlusDoubleDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vPlusDoubleDouble
+ getter: <none>
+ setter: <none>
+ vMinusIntInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMinusIntInt
+ getter: <none>
+ setter: <none>
+ vMinusIntDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMinusIntDouble
+ getter: <none>
+ setter: <none>
+ vMinusDoubleInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMinusDoubleInt
+ getter: <none>
+ setter: <none>
+ vMinusDoubleDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMinusDoubleDouble
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vPlusIntInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vPlusIntInt
+ synthetic static get vPlusIntDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vPlusIntDouble
+ synthetic static get vPlusDoubleInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vPlusDoubleInt
+ synthetic static get vPlusDoubleDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vPlusDoubleDouble
+ synthetic static get vMinusIntInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMinusIntInt
+ synthetic static get vMinusIntDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMinusIntDouble
+ synthetic static get vMinusDoubleInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMinusDoubleInt
+ synthetic static get vMinusDoubleDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMinusDoubleDouble
+ setters
+ synthetic static set vPlusIntInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vPlusIntInt
+ synthetic static set vPlusIntDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vPlusIntDouble
+ synthetic static set vPlusDoubleInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vPlusDoubleInt
+ synthetic static set vPlusDoubleDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vPlusDoubleDouble
+ synthetic static set vMinusIntInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMinusIntInt
+ synthetic static set vMinusIntDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMinusIntDouble
+ synthetic static set vMinusDoubleInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMinusDoubleInt
+ synthetic static set vMinusDoubleDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMinusDoubleDouble
''');
}
@@ -542,6 +756,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ V @4
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ setters
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
''');
}
@@ -613,6 +859,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ t1 @15
+ reference: <testLibraryFragment>::@topLevelVariable::t1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t1
+ setter2: <testLibraryFragment>::@setter::t1
+ t2 @33
+ reference: <testLibraryFragment>::@topLevelVariable::t2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t2
+ setter2: <testLibraryFragment>::@setter::t2
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get t1 @-1
+ reference: <testLibraryFragment>::@getter::t1
+ enclosingFragment: <testLibraryFragment>
+ get t2 @-1
+ reference: <testLibraryFragment>::@getter::t2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set t1= @-1
+ reference: <testLibraryFragment>::@setter::t1
+ enclosingFragment: <testLibraryFragment>
+ set t2= @-1
+ reference: <testLibraryFragment>::@setter::t2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ t1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t1
+ getter: <none>
+ setter: <none>
+ t2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get t1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t1
+ synthetic static get t2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t2
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set t1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t1
+ synthetic static set t2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t2
''');
}
@@ -684,6 +1014,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ t1 @17
+ reference: <testLibraryFragment>::@topLevelVariable::t1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t1
+ setter2: <testLibraryFragment>::@setter::t1
+ t2 @38
+ reference: <testLibraryFragment>::@topLevelVariable::t2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t2
+ setter2: <testLibraryFragment>::@setter::t2
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get t1 @-1
+ reference: <testLibraryFragment>::@getter::t1
+ enclosingFragment: <testLibraryFragment>
+ get t2 @-1
+ reference: <testLibraryFragment>::@getter::t2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set t1= @-1
+ reference: <testLibraryFragment>::@setter::t1
+ enclosingFragment: <testLibraryFragment>
+ set t2= @-1
+ reference: <testLibraryFragment>::@setter::t2
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ t1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t1
+ getter: <none>
+ setter: <none>
+ t2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get t1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t1
+ synthetic static get t2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t2
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set t1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t1
+ synthetic static set t2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t2
''');
}
@@ -790,6 +1204,8 @@
f @16
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -802,6 +1218,42 @@
set f= @-1
reference: <testLibraryFragment>::@class::A::@setter::f
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ a @25
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ t1 @42
+ reference: <testLibraryFragment>::@topLevelVariable::t1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t1
+ setter2: <testLibraryFragment>::@setter::t1
+ t2 @62
+ reference: <testLibraryFragment>::@topLevelVariable::t2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t2
+ setter2: <testLibraryFragment>::@setter::t2
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get t1 @-1
+ reference: <testLibraryFragment>::@getter::t1
+ enclosingFragment: <testLibraryFragment>
+ get t2 @-1
+ reference: <testLibraryFragment>::@getter::t2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set t1= @-1
+ reference: <testLibraryFragment>::@setter::t1
+ enclosingFragment: <testLibraryFragment>
+ set t2= @-1
+ reference: <testLibraryFragment>::@setter::t2
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -813,6 +1265,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -827,6 +1281,54 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
firstFragment: <testLibraryFragment>::@class::A::@setter::f
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ t1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t1
+ getter: <none>
+ setter: <none>
+ t2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get t1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t1
+ synthetic static get t2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t2
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set t1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t1
+ synthetic static set t2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t2
''');
}
@@ -942,6 +1444,8 @@
f @16
reference: <testLibraryFragment>::@class::I::@field::f
enclosingFragment: <testLibraryFragment>::@class::I
+ getter2: <testLibraryFragment>::@class::I::@getter::f
+ setter2: <testLibraryFragment>::@class::I::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::I::@constructor::new
@@ -960,6 +1464,42 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @56
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ t1 @63
+ reference: <testLibraryFragment>::@topLevelVariable::t1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t1
+ setter2: <testLibraryFragment>::@setter::t1
+ t2 @83
+ reference: <testLibraryFragment>::@topLevelVariable::t2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t2
+ setter2: <testLibraryFragment>::@setter::t2
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get t1 @-1
+ reference: <testLibraryFragment>::@getter::t1
+ enclosingFragment: <testLibraryFragment>
+ get t2 @-1
+ reference: <testLibraryFragment>::@getter::t2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set t1= @-1
+ reference: <testLibraryFragment>::@setter::t1
+ enclosingFragment: <testLibraryFragment>
+ set t2= @-1
+ reference: <testLibraryFragment>::@setter::t2
+ enclosingFragment: <testLibraryFragment>
classes
class I
reference: <testLibraryFragment>::@class::I
@@ -971,6 +1511,8 @@
enclosingElement: <testLibraryFragment>::@class::I
type: int
firstFragment: <testLibraryFragment>::@class::I::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -993,6 +1535,54 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ t1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t1
+ getter: <none>
+ setter: <none>
+ t2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get t1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t1
+ synthetic static get t2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t2
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set t1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t1
+ synthetic static set t2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t2
''');
}
@@ -1098,6 +1688,8 @@
f @16
reference: <testLibraryFragment>::@class::I::@field::f
enclosingFragment: <testLibraryFragment>::@class::I
+ getter2: <testLibraryFragment>::@class::I::@getter::f
+ setter2: <testLibraryFragment>::@class::I::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::I::@constructor::new
@@ -1116,6 +1708,31 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ t1 @76
+ reference: <testLibraryFragment>::@topLevelVariable::t1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t1
+ setter2: <testLibraryFragment>::@setter::t1
+ t2 @101
+ reference: <testLibraryFragment>::@topLevelVariable::t2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::t2
+ setter2: <testLibraryFragment>::@setter::t2
+ getters
+ get t1 @-1
+ reference: <testLibraryFragment>::@getter::t1
+ enclosingFragment: <testLibraryFragment>
+ get t2 @-1
+ reference: <testLibraryFragment>::@getter::t2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set t1= @-1
+ reference: <testLibraryFragment>::@setter::t1
+ enclosingFragment: <testLibraryFragment>
+ set t2= @-1
+ reference: <testLibraryFragment>::@setter::t2
+ enclosingFragment: <testLibraryFragment>
classes
class I
reference: <testLibraryFragment>::@class::I
@@ -1127,6 +1744,8 @@
enclosingElement: <testLibraryFragment>::@class::I
type: int
firstFragment: <testLibraryFragment>::@class::I::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -1149,6 +1768,39 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ t1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t1
+ getter: <none>
+ setter: <none>
+ t2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::t2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get t1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t1
+ synthetic static get t2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::t2
+ setters
+ synthetic static set t1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t1
+ synthetic static set t2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::t2
''');
}
@@ -1225,6 +1877,64 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ uValue @80
+ reference: <testLibraryFragment>::@topLevelVariable::uValue
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::uValue
+ setter2: <testLibraryFragment>::@setter::uValue
+ uFuture @121
+ reference: <testLibraryFragment>::@topLevelVariable::uFuture
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::uFuture
+ setter2: <testLibraryFragment>::@setter::uFuture
+ getters
+ get uValue @-1
+ reference: <testLibraryFragment>::@getter::uValue
+ enclosingFragment: <testLibraryFragment>
+ get uFuture @-1
+ reference: <testLibraryFragment>::@getter::uFuture
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set uValue= @-1
+ reference: <testLibraryFragment>::@setter::uValue
+ enclosingFragment: <testLibraryFragment>
+ set uFuture= @-1
+ reference: <testLibraryFragment>::@setter::uFuture
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ uValue
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::uValue
+ getter: <none>
+ setter: <none>
+ uFuture
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::uFuture
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get uValue
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::uValue
+ synthetic static get uFuture
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::uFuture
+ setters
+ synthetic static set uValue=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::uValue
+ synthetic static set uFuture=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::uFuture
''');
}
@@ -1330,6 +2040,142 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vBitXor @4
+ reference: <testLibraryFragment>::@topLevelVariable::vBitXor
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitXor
+ setter2: <testLibraryFragment>::@setter::vBitXor
+ vBitAnd @25
+ reference: <testLibraryFragment>::@topLevelVariable::vBitAnd
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitAnd
+ setter2: <testLibraryFragment>::@setter::vBitAnd
+ vBitOr @46
+ reference: <testLibraryFragment>::@topLevelVariable::vBitOr
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitOr
+ setter2: <testLibraryFragment>::@setter::vBitOr
+ vBitShiftLeft @66
+ reference: <testLibraryFragment>::@topLevelVariable::vBitShiftLeft
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitShiftLeft
+ setter2: <testLibraryFragment>::@setter::vBitShiftLeft
+ vBitShiftRight @94
+ reference: <testLibraryFragment>::@topLevelVariable::vBitShiftRight
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBitShiftRight
+ setter2: <testLibraryFragment>::@setter::vBitShiftRight
+ getters
+ get vBitXor @-1
+ reference: <testLibraryFragment>::@getter::vBitXor
+ enclosingFragment: <testLibraryFragment>
+ get vBitAnd @-1
+ reference: <testLibraryFragment>::@getter::vBitAnd
+ enclosingFragment: <testLibraryFragment>
+ get vBitOr @-1
+ reference: <testLibraryFragment>::@getter::vBitOr
+ enclosingFragment: <testLibraryFragment>
+ get vBitShiftLeft @-1
+ reference: <testLibraryFragment>::@getter::vBitShiftLeft
+ enclosingFragment: <testLibraryFragment>
+ get vBitShiftRight @-1
+ reference: <testLibraryFragment>::@getter::vBitShiftRight
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vBitXor= @-1
+ reference: <testLibraryFragment>::@setter::vBitXor
+ enclosingFragment: <testLibraryFragment>
+ set vBitAnd= @-1
+ reference: <testLibraryFragment>::@setter::vBitAnd
+ enclosingFragment: <testLibraryFragment>
+ set vBitOr= @-1
+ reference: <testLibraryFragment>::@setter::vBitOr
+ enclosingFragment: <testLibraryFragment>
+ set vBitShiftLeft= @-1
+ reference: <testLibraryFragment>::@setter::vBitShiftLeft
+ enclosingFragment: <testLibraryFragment>
+ set vBitShiftRight= @-1
+ reference: <testLibraryFragment>::@setter::vBitShiftRight
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vBitXor
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitXor
+ getter: <none>
+ setter: <none>
+ vBitAnd
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitAnd
+ getter: <none>
+ setter: <none>
+ vBitOr
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitOr
+ getter: <none>
+ setter: <none>
+ vBitShiftLeft
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitShiftLeft
+ getter: <none>
+ setter: <none>
+ vBitShiftRight
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBitShiftRight
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vBitXor
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitXor
+ synthetic static get vBitAnd
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitAnd
+ synthetic static get vBitOr
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitOr
+ synthetic static get vBitShiftLeft
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitShiftLeft
+ synthetic static get vBitShiftRight
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBitShiftRight
+ setters
+ synthetic static set vBitXor=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBitXor
+ synthetic static set vBitAnd=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBitAnd
+ synthetic static set vBitOr=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBitOr
+ synthetic static set vBitShiftLeft=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBitShiftLeft
+ synthetic static set vBitShiftRight=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBitShiftRight
''');
}
@@ -1442,6 +2288,8 @@
a @16
reference: <testLibraryFragment>::@class::A::@field::a
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::a
+ setter2: <testLibraryFragment>::@class::A::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1458,6 +2306,42 @@
m @26
reference: <testLibraryFragment>::@class::A::@method::m
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ vSetField @39
+ reference: <testLibraryFragment>::@topLevelVariable::vSetField
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vSetField
+ setter2: <testLibraryFragment>::@setter::vSetField
+ vInvokeMethod @71
+ reference: <testLibraryFragment>::@topLevelVariable::vInvokeMethod
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInvokeMethod
+ setter2: <testLibraryFragment>::@setter::vInvokeMethod
+ vBoth @105
+ reference: <testLibraryFragment>::@topLevelVariable::vBoth
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vBoth
+ setter2: <testLibraryFragment>::@setter::vBoth
+ getters
+ get vSetField @-1
+ reference: <testLibraryFragment>::@getter::vSetField
+ enclosingFragment: <testLibraryFragment>
+ get vInvokeMethod @-1
+ reference: <testLibraryFragment>::@getter::vInvokeMethod
+ enclosingFragment: <testLibraryFragment>
+ get vBoth @-1
+ reference: <testLibraryFragment>::@getter::vBoth
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vSetField= @-1
+ reference: <testLibraryFragment>::@setter::vSetField
+ enclosingFragment: <testLibraryFragment>
+ set vInvokeMethod= @-1
+ reference: <testLibraryFragment>::@setter::vInvokeMethod
+ enclosingFragment: <testLibraryFragment>
+ set vBoth= @-1
+ reference: <testLibraryFragment>::@setter::vBoth
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -1469,6 +2353,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -1487,6 +2373,54 @@
m
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@method::m
+ topLevelVariables
+ vSetField
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vSetField
+ getter: <none>
+ setter: <none>
+ vInvokeMethod
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInvokeMethod
+ getter: <none>
+ setter: <none>
+ vBoth
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vBoth
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vSetField
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vSetField
+ synthetic static get vInvokeMethod
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInvokeMethod
+ synthetic static get vBoth
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vBoth
+ setters
+ synthetic static set vSetField=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vSetField
+ synthetic static set vInvokeMethod=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInvokeMethod
+ synthetic static set vBoth=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vBoth
''');
}
@@ -1830,6 +2764,8 @@
f @16
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -1848,6 +2784,8 @@
a @39
reference: <testLibraryFragment>::@class::B::@field::a
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::a
+ setter2: <testLibraryFragment>::@class::B::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -1866,6 +2804,8 @@
b @58
reference: <testLibraryFragment>::@class::C::@field::b
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::b
+ setter2: <testLibraryFragment>::@class::C::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -1884,39 +2824,63 @@
a @77
reference: <testLibraryFragment>::@class::X::@field::a
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::a
+ setter2: <testLibraryFragment>::@class::X::@setter::a
b @94
reference: <testLibraryFragment>::@class::X::@field::b
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::b
+ setter2: <testLibraryFragment>::@class::X::@setter::b
c @111
reference: <testLibraryFragment>::@class::X::@field::c
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::c
+ setter2: <testLibraryFragment>::@class::X::@setter::c
t01 @130
reference: <testLibraryFragment>::@class::X::@field::t01
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t01
+ setter2: <testLibraryFragment>::@class::X::@setter::t01
t02 @147
reference: <testLibraryFragment>::@class::X::@field::t02
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t02
+ setter2: <testLibraryFragment>::@class::X::@setter::t02
t03 @166
reference: <testLibraryFragment>::@class::X::@field::t03
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t03
+ setter2: <testLibraryFragment>::@class::X::@setter::t03
t11 @187
reference: <testLibraryFragment>::@class::X::@field::t11
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t11
+ setter2: <testLibraryFragment>::@class::X::@setter::t11
t12 @210
reference: <testLibraryFragment>::@class::X::@field::t12
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t12
+ setter2: <testLibraryFragment>::@class::X::@setter::t12
t13 @235
reference: <testLibraryFragment>::@class::X::@field::t13
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t13
+ setter2: <testLibraryFragment>::@class::X::@setter::t13
t21 @262
reference: <testLibraryFragment>::@class::X::@field::t21
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t21
+ setter2: <testLibraryFragment>::@class::X::@setter::t21
t22 @284
reference: <testLibraryFragment>::@class::X::@field::t22
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t22
+ setter2: <testLibraryFragment>::@class::X::@setter::t22
t23 @308
reference: <testLibraryFragment>::@class::X::@field::t23
enclosingFragment: <testLibraryFragment>::@class::X
+ getter2: <testLibraryFragment>::@class::X::@getter::t23
+ setter2: <testLibraryFragment>::@class::X::@setter::t23
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::X::@constructor::new
@@ -2006,6 +2970,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2030,6 +2996,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: A
firstFragment: <testLibraryFragment>::@class::B::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2054,6 +3022,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: B
firstFragment: <testLibraryFragment>::@class::C::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2078,61 +3048,85 @@
enclosingElement: <testLibraryFragment>::@class::X
type: A
firstFragment: <testLibraryFragment>::@class::X::@field::a
+ getter: <none>
+ setter: <none>
b
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: B
firstFragment: <testLibraryFragment>::@class::X::@field::b
+ getter: <none>
+ setter: <none>
c
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: C
firstFragment: <testLibraryFragment>::@class::X::@field::c
+ getter: <none>
+ setter: <none>
t01
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t01
+ getter: <none>
+ setter: <none>
t02
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t02
+ getter: <none>
+ setter: <none>
t03
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t03
+ getter: <none>
+ setter: <none>
t11
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t11
+ getter: <none>
+ setter: <none>
t12
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t12
+ getter: <none>
+ setter: <none>
t13
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t13
+ getter: <none>
+ setter: <none>
t21
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t21
+ getter: <none>
+ setter: <none>
t22
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t22
+ getter: <none>
+ setter: <none>
t23
reference: <none>
enclosingElement: <testLibraryFragment>::@class::X
type: int
firstFragment: <testLibraryFragment>::@class::X::@field::t23
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2272,6 +3266,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ V @4
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ setters
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
''');
}
@@ -2326,6 +3352,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vEq @4
+ reference: <testLibraryFragment>::@topLevelVariable::vEq
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEq
+ setter2: <testLibraryFragment>::@setter::vEq
+ vNotEq @22
+ reference: <testLibraryFragment>::@topLevelVariable::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNotEq
+ setter2: <testLibraryFragment>::@setter::vNotEq
+ getters
+ get vEq @-1
+ reference: <testLibraryFragment>::@getter::vEq
+ enclosingFragment: <testLibraryFragment>
+ get vNotEq @-1
+ reference: <testLibraryFragment>::@getter::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vEq= @-1
+ reference: <testLibraryFragment>::@setter::vEq
+ enclosingFragment: <testLibraryFragment>
+ set vNotEq= @-1
+ reference: <testLibraryFragment>::@setter::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vEq
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEq
+ getter: <none>
+ setter: <none>
+ vNotEq
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNotEq
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vEq
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEq
+ synthetic static get vNotEq
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNotEq
+ setters
+ synthetic static set vEq=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vEq
+ synthetic static set vNotEq=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNotEq
''');
}
@@ -2384,6 +3468,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b @21
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
''');
}
@@ -2423,6 +3565,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
''');
}
@@ -2494,6 +3668,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b0 @22
+ reference: <testLibraryFragment>::@topLevelVariable::b0
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b0
+ setter2: <testLibraryFragment>::@setter::b0
+ b1 @37
+ reference: <testLibraryFragment>::@topLevelVariable::b1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b1
+ setter2: <testLibraryFragment>::@setter::b1
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b0 @-1
+ reference: <testLibraryFragment>::@getter::b0
+ enclosingFragment: <testLibraryFragment>
+ get b1 @-1
+ reference: <testLibraryFragment>::@getter::b1
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b0= @-1
+ reference: <testLibraryFragment>::@setter::b0
+ enclosingFragment: <testLibraryFragment>
+ set b1= @-1
+ reference: <testLibraryFragment>::@setter::b1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b0
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b0
+ getter: <none>
+ setter: <none>
+ b1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: num
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b1
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b0
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b0
+ synthetic static get b1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b1
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b0=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b0
+ synthetic static set b1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b1
''');
}
@@ -2547,6 +3805,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2620,6 +3910,8 @@
f @16
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2632,6 +3924,20 @@
set f= @-1
reference: <testLibraryFragment>::@class::C::@setter::f
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ x @29
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2643,6 +3949,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2657,6 +3965,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::f
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2711,6 +4037,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2764,6 +4122,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2837,6 +4227,8 @@
f @16
reference: <testLibraryFragment>::@class::C::@field::f
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::f
+ setter2: <testLibraryFragment>::@class::C::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -2849,6 +4241,20 @@
set f= @-1
reference: <testLibraryFragment>::@class::C::@setter::f
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ x @29
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -2860,6 +4266,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -2874,6 +4282,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::f
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -2928,6 +4354,38 @@
<testLibraryFragment>
libraryImports
package:test/a.dart
+ topLevelVariables
+ x @21
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3009,6 +4467,8 @@
f @16
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -3027,6 +4487,8 @@
t @44
reference: <testLibraryFragment>::@class::B::@field::t
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::t
+ setter2: <testLibraryFragment>::@class::B::@setter::t
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -3050,6 +4512,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3074,6 +4538,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::t
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3176,6 +4642,8 @@
b @17
reference: <testLibraryFragment>::@class::C::@field::b
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::b
+ setter2: <testLibraryFragment>::@class::C::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -3188,6 +4656,31 @@
set b= @-1
reference: <testLibraryFragment>::@class::C::@setter::b
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @24
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ x @31
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -3199,6 +4692,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: bool
firstFragment: <testLibraryFragment>::@class::C::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3213,6 +4708,39 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
firstFragment: <testLibraryFragment>::@class::C::@setter::b
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3311,6 +4839,8 @@
b @17
reference: <testLibraryFragment>::@class::I::@field::b
enclosingFragment: <testLibraryFragment>::@class::I
+ getter2: <testLibraryFragment>::@class::I::@getter::b
+ setter2: <testLibraryFragment>::@class::I::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::I::@constructor::new
@@ -3329,6 +4859,31 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ c @57
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ x @64
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class I
reference: <testLibraryFragment>::@class::I
@@ -3340,6 +4895,8 @@
enclosingElement: <testLibraryFragment>::@class::I
type: bool
firstFragment: <testLibraryFragment>::@class::I::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3362,6 +4919,39 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: C
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3450,6 +5040,8 @@
b @17
reference: <testLibraryFragment>::@class::I::@field::b
enclosingFragment: <testLibraryFragment>::@class::I
+ getter2: <testLibraryFragment>::@class::I::@getter::b
+ setter2: <testLibraryFragment>::@class::I::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::I::@constructor::new
@@ -3468,6 +5060,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::C
+ topLevelVariables
+ x @74
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class I
reference: <testLibraryFragment>::@class::I
@@ -3479,6 +5085,8 @@
enclosingElement: <testLibraryFragment>::@class::I
type: bool
firstFragment: <testLibraryFragment>::@class::I::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -3501,6 +5109,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::C::@constructor::new
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -3610,6 +5236,31 @@
foo @52
reference: <testLibraryFragment>::@class::B::@method::foo
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ x @70
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ y @89
+ reference: <testLibraryFragment>::@topLevelVariable::y
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::y
+ setter2: <testLibraryFragment>::@setter::y
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ get y @-1
+ reference: <testLibraryFragment>::@getter::y
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
+ set y= @-1
+ reference: <testLibraryFragment>::@setter::y
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -3637,6 +5288,39 @@
foo
reference: <none>
firstFragment: <testLibraryFragment>::@class::B::@method::foo
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ y
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::y
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ synthetic static get y
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::y
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
+ synthetic static set y=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::y
''');
}
@@ -3770,6 +5454,168 @@
<testLibraryFragment>
libraryImports
dart:async
+ topLevelVariables
+ vFuture @25
+ reference: <testLibraryFragment>::@topLevelVariable::vFuture
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFuture
+ setter2: <testLibraryFragment>::@setter::vFuture
+ v_noParameters_inferredReturnType @60
+ reference: <testLibraryFragment>::@topLevelVariable::v_noParameters_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v_noParameters_inferredReturnType
+ setter2: <testLibraryFragment>::@setter::v_noParameters_inferredReturnType
+ v_hasParameter_withType_inferredReturnType @110
+ reference: <testLibraryFragment>::@topLevelVariable::v_hasParameter_withType_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v_hasParameter_withType_inferredReturnType
+ setter2: <testLibraryFragment>::@setter::v_hasParameter_withType_inferredReturnType
+ v_hasParameter_withType_returnParameter @177
+ reference: <testLibraryFragment>::@topLevelVariable::v_hasParameter_withType_returnParameter
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v_hasParameter_withType_returnParameter
+ setter2: <testLibraryFragment>::@setter::v_hasParameter_withType_returnParameter
+ v_async_returnValue @240
+ reference: <testLibraryFragment>::@topLevelVariable::v_async_returnValue
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v_async_returnValue
+ setter2: <testLibraryFragment>::@setter::v_async_returnValue
+ v_async_returnFuture @282
+ reference: <testLibraryFragment>::@topLevelVariable::v_async_returnFuture
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v_async_returnFuture
+ setter2: <testLibraryFragment>::@setter::v_async_returnFuture
+ getters
+ get vFuture @-1
+ reference: <testLibraryFragment>::@getter::vFuture
+ enclosingFragment: <testLibraryFragment>
+ get v_noParameters_inferredReturnType @-1
+ reference: <testLibraryFragment>::@getter::v_noParameters_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ get v_hasParameter_withType_inferredReturnType @-1
+ reference: <testLibraryFragment>::@getter::v_hasParameter_withType_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ get v_hasParameter_withType_returnParameter @-1
+ reference: <testLibraryFragment>::@getter::v_hasParameter_withType_returnParameter
+ enclosingFragment: <testLibraryFragment>
+ get v_async_returnValue @-1
+ reference: <testLibraryFragment>::@getter::v_async_returnValue
+ enclosingFragment: <testLibraryFragment>
+ get v_async_returnFuture @-1
+ reference: <testLibraryFragment>::@getter::v_async_returnFuture
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vFuture= @-1
+ reference: <testLibraryFragment>::@setter::vFuture
+ enclosingFragment: <testLibraryFragment>
+ set v_noParameters_inferredReturnType= @-1
+ reference: <testLibraryFragment>::@setter::v_noParameters_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ set v_hasParameter_withType_inferredReturnType= @-1
+ reference: <testLibraryFragment>::@setter::v_hasParameter_withType_inferredReturnType
+ enclosingFragment: <testLibraryFragment>
+ set v_hasParameter_withType_returnParameter= @-1
+ reference: <testLibraryFragment>::@setter::v_hasParameter_withType_returnParameter
+ enclosingFragment: <testLibraryFragment>
+ set v_async_returnValue= @-1
+ reference: <testLibraryFragment>::@setter::v_async_returnValue
+ enclosingFragment: <testLibraryFragment>
+ set v_async_returnFuture= @-1
+ reference: <testLibraryFragment>::@setter::v_async_returnFuture
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vFuture
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFuture
+ getter: <none>
+ setter: <none>
+ v_noParameters_inferredReturnType
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v_noParameters_inferredReturnType
+ getter: <none>
+ setter: <none>
+ v_hasParameter_withType_inferredReturnType
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int Function(String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v_hasParameter_withType_inferredReturnType
+ getter: <none>
+ setter: <none>
+ v_hasParameter_withType_returnParameter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String Function(String)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v_hasParameter_withType_returnParameter
+ getter: <none>
+ setter: <none>
+ v_async_returnValue
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v_async_returnValue
+ getter: <none>
+ setter: <none>
+ v_async_returnFuture
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Future<int> Function()
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v_async_returnFuture
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vFuture
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFuture
+ synthetic static get v_noParameters_inferredReturnType
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v_noParameters_inferredReturnType
+ synthetic static get v_hasParameter_withType_inferredReturnType
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v_hasParameter_withType_inferredReturnType
+ synthetic static get v_hasParameter_withType_returnParameter
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v_hasParameter_withType_returnParameter
+ synthetic static get v_async_returnValue
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v_async_returnValue
+ synthetic static get v_async_returnFuture
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v_async_returnFuture
+ setters
+ synthetic static set vFuture=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vFuture
+ synthetic static set v_noParameters_inferredReturnType=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v_noParameters_inferredReturnType
+ synthetic static set v_hasParameter_withType_inferredReturnType=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v_hasParameter_withType_inferredReturnType
+ synthetic static set v_hasParameter_withType_returnParameter=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v_hasParameter_withType_returnParameter
+ synthetic static set v_async_returnValue=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v_async_returnValue
+ synthetic static set v_async_returnFuture=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v_async_returnFuture
''');
}
@@ -3808,6 +5654,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ v @4
+ reference: <testLibraryFragment>::@topLevelVariable::v
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v
+ setter2: <testLibraryFragment>::@setter::v
+ getters
+ get v @-1
+ reference: <testLibraryFragment>::@getter::v
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set v= @-1
+ reference: <testLibraryFragment>::@setter::v
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ v
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get v
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v
+ setters
+ synthetic static set v=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v
''');
}
@@ -3871,6 +5749,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vHasTypeArgument @22
+ reference: <testLibraryFragment>::@topLevelVariable::vHasTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vHasTypeArgument
+ setter2: <testLibraryFragment>::@setter::vHasTypeArgument
+ vNoTypeArgument @55
+ reference: <testLibraryFragment>::@topLevelVariable::vNoTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNoTypeArgument
+ setter2: <testLibraryFragment>::@setter::vNoTypeArgument
+ getters
+ get vHasTypeArgument @-1
+ reference: <testLibraryFragment>::@getter::vHasTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ get vNoTypeArgument @-1
+ reference: <testLibraryFragment>::@getter::vNoTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vHasTypeArgument= @-1
+ reference: <testLibraryFragment>::@setter::vHasTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ set vNoTypeArgument= @-1
+ reference: <testLibraryFragment>::@setter::vNoTypeArgument
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vHasTypeArgument
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vHasTypeArgument
+ getter: <none>
+ setter: <none>
+ vNoTypeArgument
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNoTypeArgument
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vHasTypeArgument
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vHasTypeArgument
+ synthetic static get vNoTypeArgument
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNoTypeArgument
+ setters
+ synthetic static set vHasTypeArgument=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vHasTypeArgument
+ synthetic static set vNoTypeArgument=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNoTypeArgument
''');
}
@@ -3934,6 +5870,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vOkArgumentType @29
+ reference: <testLibraryFragment>::@topLevelVariable::vOkArgumentType
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vOkArgumentType
+ setter2: <testLibraryFragment>::@setter::vOkArgumentType
+ vWrongArgumentType @57
+ reference: <testLibraryFragment>::@topLevelVariable::vWrongArgumentType
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vWrongArgumentType
+ setter2: <testLibraryFragment>::@setter::vWrongArgumentType
+ getters
+ get vOkArgumentType @-1
+ reference: <testLibraryFragment>::@getter::vOkArgumentType
+ enclosingFragment: <testLibraryFragment>
+ get vWrongArgumentType @-1
+ reference: <testLibraryFragment>::@getter::vWrongArgumentType
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vOkArgumentType= @-1
+ reference: <testLibraryFragment>::@setter::vOkArgumentType
+ enclosingFragment: <testLibraryFragment>
+ set vWrongArgumentType= @-1
+ reference: <testLibraryFragment>::@setter::vWrongArgumentType
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vOkArgumentType
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vOkArgumentType
+ getter: <none>
+ setter: <none>
+ vWrongArgumentType
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vWrongArgumentType
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vOkArgumentType
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vOkArgumentType
+ synthetic static get vWrongArgumentType
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vWrongArgumentType
+ setters
+ synthetic static set vOkArgumentType=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vOkArgumentType
+ synthetic static set vWrongArgumentType=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vWrongArgumentType
''');
}
@@ -4187,9 +6181,12 @@
staticClassVariable @118
reference: <testLibraryFragment>::@class::A::@field::staticClassVariable
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::staticClassVariable
+ setter2: <testLibraryFragment>::@class::A::@setter::staticClassVariable
staticGetter @-1
reference: <testLibraryFragment>::@class::A::@field::staticGetter
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::staticGetter
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4212,6 +6209,115 @@
instanceClassMethod @238
reference: <testLibraryFragment>::@class::A::@method::instanceClassMethod
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ topLevelVariable @44
+ reference: <testLibraryFragment>::@topLevelVariable::topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::topLevelVariable
+ setter2: <testLibraryFragment>::@setter::topLevelVariable
+ r_topLevelFunction @280
+ reference: <testLibraryFragment>::@topLevelVariable::r_topLevelFunction
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_topLevelFunction
+ setter2: <testLibraryFragment>::@setter::r_topLevelFunction
+ r_topLevelVariable @323
+ reference: <testLibraryFragment>::@topLevelVariable::r_topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_topLevelVariable
+ setter2: <testLibraryFragment>::@setter::r_topLevelVariable
+ r_topLevelGetter @366
+ reference: <testLibraryFragment>::@topLevelVariable::r_topLevelGetter
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_topLevelGetter
+ setter2: <testLibraryFragment>::@setter::r_topLevelGetter
+ r_staticClassVariable @405
+ reference: <testLibraryFragment>::@topLevelVariable::r_staticClassVariable
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_staticClassVariable
+ setter2: <testLibraryFragment>::@setter::r_staticClassVariable
+ r_staticGetter @456
+ reference: <testLibraryFragment>::@topLevelVariable::r_staticGetter
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_staticGetter
+ setter2: <testLibraryFragment>::@setter::r_staticGetter
+ r_staticClassMethod @493
+ reference: <testLibraryFragment>::@topLevelVariable::r_staticClassMethod
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_staticClassMethod
+ setter2: <testLibraryFragment>::@setter::r_staticClassMethod
+ instanceOfA @540
+ reference: <testLibraryFragment>::@topLevelVariable::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::instanceOfA
+ setter2: <testLibraryFragment>::@setter::instanceOfA
+ r_instanceClassMethod @567
+ reference: <testLibraryFragment>::@topLevelVariable::r_instanceClassMethod
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::r_instanceClassMethod
+ setter2: <testLibraryFragment>::@setter::r_instanceClassMethod
+ synthetic topLevelGetter @-1
+ reference: <testLibraryFragment>::@topLevelVariable::topLevelGetter
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::topLevelGetter
+ getters
+ get topLevelVariable @-1
+ reference: <testLibraryFragment>::@getter::topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ get r_topLevelFunction @-1
+ reference: <testLibraryFragment>::@getter::r_topLevelFunction
+ enclosingFragment: <testLibraryFragment>
+ get r_topLevelVariable @-1
+ reference: <testLibraryFragment>::@getter::r_topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ get r_topLevelGetter @-1
+ reference: <testLibraryFragment>::@getter::r_topLevelGetter
+ enclosingFragment: <testLibraryFragment>
+ get r_staticClassVariable @-1
+ reference: <testLibraryFragment>::@getter::r_staticClassVariable
+ enclosingFragment: <testLibraryFragment>
+ get r_staticGetter @-1
+ reference: <testLibraryFragment>::@getter::r_staticGetter
+ enclosingFragment: <testLibraryFragment>
+ get r_staticClassMethod @-1
+ reference: <testLibraryFragment>::@getter::r_staticClassMethod
+ enclosingFragment: <testLibraryFragment>
+ get instanceOfA @-1
+ reference: <testLibraryFragment>::@getter::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ get r_instanceClassMethod @-1
+ reference: <testLibraryFragment>::@getter::r_instanceClassMethod
+ enclosingFragment: <testLibraryFragment>
+ get topLevelGetter @74
+ reference: <testLibraryFragment>::@getter::topLevelGetter
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set topLevelVariable= @-1
+ reference: <testLibraryFragment>::@setter::topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ set r_topLevelFunction= @-1
+ reference: <testLibraryFragment>::@setter::r_topLevelFunction
+ enclosingFragment: <testLibraryFragment>
+ set r_topLevelVariable= @-1
+ reference: <testLibraryFragment>::@setter::r_topLevelVariable
+ enclosingFragment: <testLibraryFragment>
+ set r_topLevelGetter= @-1
+ reference: <testLibraryFragment>::@setter::r_topLevelGetter
+ enclosingFragment: <testLibraryFragment>
+ set r_staticClassVariable= @-1
+ reference: <testLibraryFragment>::@setter::r_staticClassVariable
+ enclosingFragment: <testLibraryFragment>
+ set r_staticGetter= @-1
+ reference: <testLibraryFragment>::@setter::r_staticGetter
+ enclosingFragment: <testLibraryFragment>
+ set r_staticClassMethod= @-1
+ reference: <testLibraryFragment>::@setter::r_staticClassMethod
+ enclosingFragment: <testLibraryFragment>
+ set instanceOfA= @-1
+ reference: <testLibraryFragment>::@setter::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ set r_instanceClassMethod= @-1
+ reference: <testLibraryFragment>::@setter::r_instanceClassMethod
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4223,11 +6329,14 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::staticClassVariable
+ getter: <none>
+ setter: <none>
synthetic static staticGetter
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::staticGetter
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -4253,6 +6362,154 @@
instanceClassMethod
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@method::instanceClassMethod
+ topLevelVariables
+ topLevelVariable
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::topLevelVariable
+ getter: <none>
+ setter: <none>
+ r_topLevelFunction
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_topLevelFunction
+ getter: <none>
+ setter: <none>
+ r_topLevelVariable
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_topLevelVariable
+ getter: <none>
+ setter: <none>
+ r_topLevelGetter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_topLevelGetter
+ getter: <none>
+ setter: <none>
+ r_staticClassVariable
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_staticClassVariable
+ getter: <none>
+ setter: <none>
+ r_staticGetter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_staticGetter
+ getter: <none>
+ setter: <none>
+ r_staticClassMethod
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_staticClassMethod
+ getter: <none>
+ setter: <none>
+ instanceOfA
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::instanceOfA
+ getter: <none>
+ setter: <none>
+ r_instanceClassMethod
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String Function(int)
+ firstFragment: <testLibraryFragment>::@topLevelVariable::r_instanceClassMethod
+ getter: <none>
+ setter: <none>
+ synthetic topLevelGetter
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::topLevelGetter
+ getter: <none>
+ getters
+ synthetic static get topLevelVariable
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::topLevelVariable
+ synthetic static get r_topLevelFunction
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_topLevelFunction
+ synthetic static get r_topLevelVariable
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_topLevelVariable
+ synthetic static get r_topLevelGetter
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_topLevelGetter
+ synthetic static get r_staticClassVariable
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_staticClassVariable
+ synthetic static get r_staticGetter
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_staticGetter
+ synthetic static get r_staticClassMethod
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_staticClassMethod
+ synthetic static get instanceOfA
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::instanceOfA
+ synthetic static get r_instanceClassMethod
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::r_instanceClassMethod
+ static get topLevelGetter
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::topLevelGetter
+ setters
+ synthetic static set topLevelVariable=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::topLevelVariable
+ synthetic static set r_topLevelFunction=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_topLevelFunction
+ synthetic static set r_topLevelVariable=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_topLevelVariable
+ synthetic static set r_topLevelGetter=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_topLevelGetter
+ synthetic static set r_staticClassVariable=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_staticClassVariable
+ synthetic static set r_staticGetter=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_staticGetter
+ synthetic static set r_staticClassMethod=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_staticClassMethod
+ synthetic static set instanceOfA=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::instanceOfA
+ synthetic static set r_instanceClassMethod=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::r_instanceClassMethod
''');
}
@@ -4358,6 +6615,8 @@
a @23
reference: <testLibraryFragment>::@class::A::@field::a
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::a
+ setter2: <testLibraryFragment>::@class::A::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4376,6 +6635,8 @@
b @57
reference: <testLibraryFragment>::@class::B::@field::b
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::b
+ setter2: <testLibraryFragment>::@class::B::@setter::b
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -4388,6 +6649,20 @@
set b= @-1
reference: <testLibraryFragment>::@class::B::@setter::b
enclosingFragment: <testLibraryFragment>::@class::B
+ topLevelVariables
+ c @72
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4399,6 +6674,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4423,6 +6700,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibraryFragment>::@class::B::@field::b
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4437,6 +6716,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
firstFragment: <testLibraryFragment>::@class::B::@setter::b
+ topLevelVariables
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -4531,6 +6828,8 @@
a @23
reference: <testLibraryFragment>::@class::A::@field::a
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::a
+ setter2: <testLibraryFragment>::@class::A::@setter::a
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -4543,6 +6842,31 @@
set a= @-1
reference: <testLibraryFragment>::@class::A::@setter::a
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ b @36
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ c @49
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ setter2: <testLibraryFragment>::@setter::c
+ getters
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ set c= @-1
+ reference: <testLibraryFragment>::@setter::c
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4554,6 +6878,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::a
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -4568,6 +6894,39 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
firstFragment: <testLibraryFragment>::@class::A::@setter::a
+ topLevelVariables
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ setters
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
+ synthetic static set c=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::c
''');
}
@@ -4634,6 +6993,78 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ final a @6
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ final b @19
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ final c @32
+ reference: <testLibraryFragment>::@topLevelVariable::c
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::c
+ final d @45
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get c @-1
+ reference: <testLibraryFragment>::@getter::c
+ enclosingFragment: <testLibraryFragment>
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ final a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ final b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ final c
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::c
+ getter: <none>
+ final d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get c
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::c
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
''');
}
@@ -4707,6 +7138,20 @@
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ a @15
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -4716,6 +7161,24 @@
synthetic new
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@constructor::new
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
''');
}
@@ -4776,6 +7239,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ s @25
+ reference: <testLibraryFragment>::@topLevelVariable::s
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::s
+ setter2: <testLibraryFragment>::@setter::s
+ h @49
+ reference: <testLibraryFragment>::@topLevelVariable::h
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::h
+ setter2: <testLibraryFragment>::@setter::h
+ getters
+ get s @-1
+ reference: <testLibraryFragment>::@getter::s
+ enclosingFragment: <testLibraryFragment>
+ get h @-1
+ reference: <testLibraryFragment>::@getter::h
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set s= @-1
+ reference: <testLibraryFragment>::@setter::s
+ enclosingFragment: <testLibraryFragment>
+ set h= @-1
+ reference: <testLibraryFragment>::@setter::h
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ s
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::s
+ getter: <none>
+ setter: <none>
+ h
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::h
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get s
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::s
+ synthetic static get h
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::h
+ setters
+ synthetic static set s=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::s
+ synthetic static set h=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::h
''');
}
@@ -4846,6 +7367,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ d @8
+ reference: <testLibraryFragment>::@topLevelVariable::d
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::d
+ setter2: <testLibraryFragment>::@setter::d
+ s @15
+ reference: <testLibraryFragment>::@topLevelVariable::s
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::s
+ setter2: <testLibraryFragment>::@setter::s
+ h @37
+ reference: <testLibraryFragment>::@topLevelVariable::h
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::h
+ setter2: <testLibraryFragment>::@setter::h
+ getters
+ get d @-1
+ reference: <testLibraryFragment>::@getter::d
+ enclosingFragment: <testLibraryFragment>
+ get s @-1
+ reference: <testLibraryFragment>::@getter::s
+ enclosingFragment: <testLibraryFragment>
+ get h @-1
+ reference: <testLibraryFragment>::@getter::h
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set d= @-1
+ reference: <testLibraryFragment>::@setter::d
+ enclosingFragment: <testLibraryFragment>
+ set s= @-1
+ reference: <testLibraryFragment>::@setter::s
+ enclosingFragment: <testLibraryFragment>
+ set h= @-1
+ reference: <testLibraryFragment>::@setter::h
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ d
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: dynamic
+ firstFragment: <testLibraryFragment>::@topLevelVariable::d
+ getter: <none>
+ setter: <none>
+ s
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::s
+ getter: <none>
+ setter: <none>
+ h
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::h
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get d
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::d
+ synthetic static get s
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::s
+ synthetic static get h
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::h
+ setters
+ synthetic static set d=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::d
+ synthetic static set s=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::s
+ synthetic static set h=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::h
''');
}
@@ -4900,6 +7505,64 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b @17
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
''');
}
@@ -5016,6 +7679,116 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vObject @4
+ reference: <testLibraryFragment>::@topLevelVariable::vObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vObject
+ setter2: <testLibraryFragment>::@setter::vObject
+ vNum @37
+ reference: <testLibraryFragment>::@topLevelVariable::vNum
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNum
+ setter2: <testLibraryFragment>::@setter::vNum
+ vNumEmpty @64
+ reference: <testLibraryFragment>::@topLevelVariable::vNumEmpty
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNumEmpty
+ setter2: <testLibraryFragment>::@setter::vNumEmpty
+ vInt @89
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ getters
+ get vObject @-1
+ reference: <testLibraryFragment>::@getter::vObject
+ enclosingFragment: <testLibraryFragment>
+ get vNum @-1
+ reference: <testLibraryFragment>::@getter::vNum
+ enclosingFragment: <testLibraryFragment>
+ get vNumEmpty @-1
+ reference: <testLibraryFragment>::@getter::vNumEmpty
+ enclosingFragment: <testLibraryFragment>
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vObject= @-1
+ reference: <testLibraryFragment>::@setter::vObject
+ enclosingFragment: <testLibraryFragment>
+ set vNum= @-1
+ reference: <testLibraryFragment>::@setter::vNum
+ enclosingFragment: <testLibraryFragment>
+ set vNumEmpty= @-1
+ reference: <testLibraryFragment>::@setter::vNumEmpty
+ enclosingFragment: <testLibraryFragment>
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<Object>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vObject
+ getter: <none>
+ setter: <none>
+ vNum
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNum
+ getter: <none>
+ setter: <none>
+ vNumEmpty
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNumEmpty
+ getter: <none>
+ setter: <none>
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vObject
+ synthetic static get vNum
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNum
+ synthetic static get vNumEmpty
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNumEmpty
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ setters
+ synthetic static set vObject=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vObject
+ synthetic static set vNum=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNum
+ synthetic static set vNumEmpty=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNumEmpty
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
''');
}
@@ -5087,6 +7860,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ vNum @26
+ reference: <testLibraryFragment>::@topLevelVariable::vNum
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNum
+ setter2: <testLibraryFragment>::@setter::vNum
+ vObject @47
+ reference: <testLibraryFragment>::@topLevelVariable::vObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vObject
+ setter2: <testLibraryFragment>::@setter::vObject
+ getters
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ get vNum @-1
+ reference: <testLibraryFragment>::@getter::vNum
+ enclosingFragment: <testLibraryFragment>
+ get vObject @-1
+ reference: <testLibraryFragment>::@getter::vObject
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ set vNum= @-1
+ reference: <testLibraryFragment>::@setter::vNum
+ enclosingFragment: <testLibraryFragment>
+ set vObject= @-1
+ reference: <testLibraryFragment>::@setter::vObject
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ vNum
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<num>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNum
+ getter: <none>
+ setter: <none>
+ vObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<Object>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vObject
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ synthetic static get vNum
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNum
+ synthetic static get vObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vObject
+ setters
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
+ synthetic static set vNum=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNum
+ synthetic static set vObject=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vObject
''');
}
@@ -5204,6 +8061,142 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vObjectObject @4
+ reference: <testLibraryFragment>::@topLevelVariable::vObjectObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vObjectObject
+ setter2: <testLibraryFragment>::@setter::vObjectObject
+ vComparableObject @50
+ reference: <testLibraryFragment>::@topLevelVariable::vComparableObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vComparableObject
+ setter2: <testLibraryFragment>::@setter::vComparableObject
+ vNumString @109
+ reference: <testLibraryFragment>::@topLevelVariable::vNumString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNumString
+ setter2: <testLibraryFragment>::@setter::vNumString
+ vNumStringEmpty @149
+ reference: <testLibraryFragment>::@topLevelVariable::vNumStringEmpty
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNumStringEmpty
+ setter2: <testLibraryFragment>::@setter::vNumStringEmpty
+ vIntString @188
+ reference: <testLibraryFragment>::@topLevelVariable::vIntString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntString
+ setter2: <testLibraryFragment>::@setter::vIntString
+ getters
+ get vObjectObject @-1
+ reference: <testLibraryFragment>::@getter::vObjectObject
+ enclosingFragment: <testLibraryFragment>
+ get vComparableObject @-1
+ reference: <testLibraryFragment>::@getter::vComparableObject
+ enclosingFragment: <testLibraryFragment>
+ get vNumString @-1
+ reference: <testLibraryFragment>::@getter::vNumString
+ enclosingFragment: <testLibraryFragment>
+ get vNumStringEmpty @-1
+ reference: <testLibraryFragment>::@getter::vNumStringEmpty
+ enclosingFragment: <testLibraryFragment>
+ get vIntString @-1
+ reference: <testLibraryFragment>::@getter::vIntString
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vObjectObject= @-1
+ reference: <testLibraryFragment>::@setter::vObjectObject
+ enclosingFragment: <testLibraryFragment>
+ set vComparableObject= @-1
+ reference: <testLibraryFragment>::@setter::vComparableObject
+ enclosingFragment: <testLibraryFragment>
+ set vNumString= @-1
+ reference: <testLibraryFragment>::@setter::vNumString
+ enclosingFragment: <testLibraryFragment>
+ set vNumStringEmpty= @-1
+ reference: <testLibraryFragment>::@setter::vNumStringEmpty
+ enclosingFragment: <testLibraryFragment>
+ set vIntString= @-1
+ reference: <testLibraryFragment>::@setter::vIntString
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vObjectObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<Object, Object>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vObjectObject
+ getter: <none>
+ setter: <none>
+ vComparableObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<Comparable<int>, Object>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vComparableObject
+ getter: <none>
+ setter: <none>
+ vNumString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<num, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNumString
+ getter: <none>
+ setter: <none>
+ vNumStringEmpty
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<num, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNumStringEmpty
+ getter: <none>
+ setter: <none>
+ vIntString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntString
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vObjectObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vObjectObject
+ synthetic static get vComparableObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vComparableObject
+ synthetic static get vNumString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNumString
+ synthetic static get vNumStringEmpty
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNumStringEmpty
+ synthetic static get vIntString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntString
+ setters
+ synthetic static set vObjectObject=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vObjectObject
+ synthetic static set vComparableObject=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vComparableObject
+ synthetic static set vNumString=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNumString
+ synthetic static set vNumStringEmpty=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNumStringEmpty
+ synthetic static set vIntString=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIntString
''');
}
@@ -5275,6 +8268,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vIntString @4
+ reference: <testLibraryFragment>::@topLevelVariable::vIntString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntString
+ setter2: <testLibraryFragment>::@setter::vIntString
+ vNumString @39
+ reference: <testLibraryFragment>::@topLevelVariable::vNumString
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNumString
+ setter2: <testLibraryFragment>::@setter::vNumString
+ vIntObject @76
+ reference: <testLibraryFragment>::@topLevelVariable::vIntObject
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIntObject
+ setter2: <testLibraryFragment>::@setter::vIntObject
+ getters
+ get vIntString @-1
+ reference: <testLibraryFragment>::@getter::vIntString
+ enclosingFragment: <testLibraryFragment>
+ get vNumString @-1
+ reference: <testLibraryFragment>::@getter::vNumString
+ enclosingFragment: <testLibraryFragment>
+ get vIntObject @-1
+ reference: <testLibraryFragment>::@getter::vIntObject
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vIntString= @-1
+ reference: <testLibraryFragment>::@setter::vIntString
+ enclosingFragment: <testLibraryFragment>
+ set vNumString= @-1
+ reference: <testLibraryFragment>::@setter::vNumString
+ enclosingFragment: <testLibraryFragment>
+ set vIntObject= @-1
+ reference: <testLibraryFragment>::@setter::vIntObject
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vIntString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntString
+ getter: <none>
+ setter: <none>
+ vNumString
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<num, String>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNumString
+ getter: <none>
+ setter: <none>
+ vIntObject
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: Map<int, Object>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIntObject
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vIntString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntString
+ synthetic static get vNumString
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNumString
+ synthetic static get vIntObject
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIntObject
+ setters
+ synthetic static set vIntString=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIntString
+ synthetic static set vNumString=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNumString
+ synthetic static set vIntObject=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIntObject
''');
}
@@ -5392,6 +8469,142 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ b @18
+ reference: <testLibraryFragment>::@topLevelVariable::b
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::b
+ setter2: <testLibraryFragment>::@setter::b
+ vEq @32
+ reference: <testLibraryFragment>::@topLevelVariable::vEq
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEq
+ setter2: <testLibraryFragment>::@setter::vEq
+ vAnd @50
+ reference: <testLibraryFragment>::@topLevelVariable::vAnd
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vAnd
+ setter2: <testLibraryFragment>::@setter::vAnd
+ vOr @69
+ reference: <testLibraryFragment>::@topLevelVariable::vOr
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vOr
+ setter2: <testLibraryFragment>::@setter::vOr
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get b @-1
+ reference: <testLibraryFragment>::@getter::b
+ enclosingFragment: <testLibraryFragment>
+ get vEq @-1
+ reference: <testLibraryFragment>::@getter::vEq
+ enclosingFragment: <testLibraryFragment>
+ get vAnd @-1
+ reference: <testLibraryFragment>::@getter::vAnd
+ enclosingFragment: <testLibraryFragment>
+ get vOr @-1
+ reference: <testLibraryFragment>::@getter::vOr
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set b= @-1
+ reference: <testLibraryFragment>::@setter::b
+ enclosingFragment: <testLibraryFragment>
+ set vEq= @-1
+ reference: <testLibraryFragment>::@setter::vEq
+ enclosingFragment: <testLibraryFragment>
+ set vAnd= @-1
+ reference: <testLibraryFragment>::@setter::vAnd
+ enclosingFragment: <testLibraryFragment>
+ set vOr= @-1
+ reference: <testLibraryFragment>::@setter::vOr
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ b
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::b
+ getter: <none>
+ setter: <none>
+ vEq
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEq
+ getter: <none>
+ setter: <none>
+ vAnd
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vAnd
+ getter: <none>
+ setter: <none>
+ vOr
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vOr
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get b
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::b
+ synthetic static get vEq
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEq
+ synthetic static get vAnd
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vAnd
+ synthetic static get vOr
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vOr
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set b=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::b
+ synthetic static set vEq=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vEq
+ synthetic static set vAnd=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vAnd
+ synthetic static set vOr=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vOr
''');
}
@@ -5512,6 +8725,42 @@
m @19
reference: <testLibraryFragment>::@class::A::@method::m
enclosingFragment: <testLibraryFragment>::@class::A
+ topLevelVariables
+ instanceOfA @43
+ reference: <testLibraryFragment>::@topLevelVariable::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::instanceOfA
+ setter2: <testLibraryFragment>::@setter::instanceOfA
+ v1 @70
+ reference: <testLibraryFragment>::@topLevelVariable::v1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v1
+ setter2: <testLibraryFragment>::@setter::v1
+ v2 @96
+ reference: <testLibraryFragment>::@topLevelVariable::v2
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::v2
+ setter2: <testLibraryFragment>::@setter::v2
+ getters
+ get instanceOfA @-1
+ reference: <testLibraryFragment>::@getter::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ get v1 @-1
+ reference: <testLibraryFragment>::@getter::v1
+ enclosingFragment: <testLibraryFragment>
+ get v2 @-1
+ reference: <testLibraryFragment>::@getter::v2
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set instanceOfA= @-1
+ reference: <testLibraryFragment>::@setter::instanceOfA
+ enclosingFragment: <testLibraryFragment>
+ set v1= @-1
+ reference: <testLibraryFragment>::@setter::v1
+ enclosingFragment: <testLibraryFragment>
+ set v2= @-1
+ reference: <testLibraryFragment>::@setter::v2
+ enclosingFragment: <testLibraryFragment>
classes
class A
reference: <testLibraryFragment>::@class::A
@@ -5525,6 +8774,54 @@
m
reference: <none>
firstFragment: <testLibraryFragment>::@class::A::@method::m
+ topLevelVariables
+ instanceOfA
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: A
+ firstFragment: <testLibraryFragment>::@topLevelVariable::instanceOfA
+ getter: <none>
+ setter: <none>
+ v1
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v1
+ getter: <none>
+ setter: <none>
+ v2
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: String
+ firstFragment: <testLibraryFragment>::@topLevelVariable::v2
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get instanceOfA
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::instanceOfA
+ synthetic static get v1
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v1
+ synthetic static get v2
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::v2
+ setters
+ synthetic static set instanceOfA=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::instanceOfA
+ synthetic static set v1=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v1
+ synthetic static set v2=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::v2
''');
}
@@ -5732,6 +9029,298 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vModuloIntInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vModuloIntInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vModuloIntInt
+ setter2: <testLibraryFragment>::@setter::vModuloIntInt
+ vModuloIntDouble @31
+ reference: <testLibraryFragment>::@topLevelVariable::vModuloIntDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vModuloIntDouble
+ setter2: <testLibraryFragment>::@setter::vModuloIntDouble
+ vMultiplyIntInt @63
+ reference: <testLibraryFragment>::@topLevelVariable::vMultiplyIntInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMultiplyIntInt
+ setter2: <testLibraryFragment>::@setter::vMultiplyIntInt
+ vMultiplyIntDouble @92
+ reference: <testLibraryFragment>::@topLevelVariable::vMultiplyIntDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMultiplyIntDouble
+ setter2: <testLibraryFragment>::@setter::vMultiplyIntDouble
+ vMultiplyDoubleInt @126
+ reference: <testLibraryFragment>::@topLevelVariable::vMultiplyDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMultiplyDoubleInt
+ setter2: <testLibraryFragment>::@setter::vMultiplyDoubleInt
+ vMultiplyDoubleDouble @160
+ reference: <testLibraryFragment>::@topLevelVariable::vMultiplyDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vMultiplyDoubleDouble
+ setter2: <testLibraryFragment>::@setter::vMultiplyDoubleDouble
+ vDivideIntInt @199
+ reference: <testLibraryFragment>::@topLevelVariable::vDivideIntInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDivideIntInt
+ setter2: <testLibraryFragment>::@setter::vDivideIntInt
+ vDivideIntDouble @226
+ reference: <testLibraryFragment>::@topLevelVariable::vDivideIntDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDivideIntDouble
+ setter2: <testLibraryFragment>::@setter::vDivideIntDouble
+ vDivideDoubleInt @258
+ reference: <testLibraryFragment>::@topLevelVariable::vDivideDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDivideDoubleInt
+ setter2: <testLibraryFragment>::@setter::vDivideDoubleInt
+ vDivideDoubleDouble @290
+ reference: <testLibraryFragment>::@topLevelVariable::vDivideDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDivideDoubleDouble
+ setter2: <testLibraryFragment>::@setter::vDivideDoubleDouble
+ vFloorDivide @327
+ reference: <testLibraryFragment>::@topLevelVariable::vFloorDivide
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vFloorDivide
+ setter2: <testLibraryFragment>::@setter::vFloorDivide
+ getters
+ get vModuloIntInt @-1
+ reference: <testLibraryFragment>::@getter::vModuloIntInt
+ enclosingFragment: <testLibraryFragment>
+ get vModuloIntDouble @-1
+ reference: <testLibraryFragment>::@getter::vModuloIntDouble
+ enclosingFragment: <testLibraryFragment>
+ get vMultiplyIntInt @-1
+ reference: <testLibraryFragment>::@getter::vMultiplyIntInt
+ enclosingFragment: <testLibraryFragment>
+ get vMultiplyIntDouble @-1
+ reference: <testLibraryFragment>::@getter::vMultiplyIntDouble
+ enclosingFragment: <testLibraryFragment>
+ get vMultiplyDoubleInt @-1
+ reference: <testLibraryFragment>::@getter::vMultiplyDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ get vMultiplyDoubleDouble @-1
+ reference: <testLibraryFragment>::@getter::vMultiplyDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDivideIntInt @-1
+ reference: <testLibraryFragment>::@getter::vDivideIntInt
+ enclosingFragment: <testLibraryFragment>
+ get vDivideIntDouble @-1
+ reference: <testLibraryFragment>::@getter::vDivideIntDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDivideDoubleInt @-1
+ reference: <testLibraryFragment>::@getter::vDivideDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ get vDivideDoubleDouble @-1
+ reference: <testLibraryFragment>::@getter::vDivideDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ get vFloorDivide @-1
+ reference: <testLibraryFragment>::@getter::vFloorDivide
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vModuloIntInt= @-1
+ reference: <testLibraryFragment>::@setter::vModuloIntInt
+ enclosingFragment: <testLibraryFragment>
+ set vModuloIntDouble= @-1
+ reference: <testLibraryFragment>::@setter::vModuloIntDouble
+ enclosingFragment: <testLibraryFragment>
+ set vMultiplyIntInt= @-1
+ reference: <testLibraryFragment>::@setter::vMultiplyIntInt
+ enclosingFragment: <testLibraryFragment>
+ set vMultiplyIntDouble= @-1
+ reference: <testLibraryFragment>::@setter::vMultiplyIntDouble
+ enclosingFragment: <testLibraryFragment>
+ set vMultiplyDoubleInt= @-1
+ reference: <testLibraryFragment>::@setter::vMultiplyDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ set vMultiplyDoubleDouble= @-1
+ reference: <testLibraryFragment>::@setter::vMultiplyDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDivideIntInt= @-1
+ reference: <testLibraryFragment>::@setter::vDivideIntInt
+ enclosingFragment: <testLibraryFragment>
+ set vDivideIntDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDivideIntDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDivideDoubleInt= @-1
+ reference: <testLibraryFragment>::@setter::vDivideDoubleInt
+ enclosingFragment: <testLibraryFragment>
+ set vDivideDoubleDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDivideDoubleDouble
+ enclosingFragment: <testLibraryFragment>
+ set vFloorDivide= @-1
+ reference: <testLibraryFragment>::@setter::vFloorDivide
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vModuloIntInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vModuloIntInt
+ getter: <none>
+ setter: <none>
+ vModuloIntDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vModuloIntDouble
+ getter: <none>
+ setter: <none>
+ vMultiplyIntInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMultiplyIntInt
+ getter: <none>
+ setter: <none>
+ vMultiplyIntDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMultiplyIntDouble
+ getter: <none>
+ setter: <none>
+ vMultiplyDoubleInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMultiplyDoubleInt
+ getter: <none>
+ setter: <none>
+ vMultiplyDoubleDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vMultiplyDoubleDouble
+ getter: <none>
+ setter: <none>
+ vDivideIntInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDivideIntInt
+ getter: <none>
+ setter: <none>
+ vDivideIntDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDivideIntDouble
+ getter: <none>
+ setter: <none>
+ vDivideDoubleInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDivideDoubleInt
+ getter: <none>
+ setter: <none>
+ vDivideDoubleDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDivideDoubleDouble
+ getter: <none>
+ setter: <none>
+ vFloorDivide
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vFloorDivide
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vModuloIntInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vModuloIntInt
+ synthetic static get vModuloIntDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vModuloIntDouble
+ synthetic static get vMultiplyIntInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMultiplyIntInt
+ synthetic static get vMultiplyIntDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMultiplyIntDouble
+ synthetic static get vMultiplyDoubleInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMultiplyDoubleInt
+ synthetic static get vMultiplyDoubleDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vMultiplyDoubleDouble
+ synthetic static get vDivideIntInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDivideIntInt
+ synthetic static get vDivideIntDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDivideIntDouble
+ synthetic static get vDivideDoubleInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDivideDoubleInt
+ synthetic static get vDivideDoubleDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDivideDoubleDouble
+ synthetic static get vFloorDivide
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vFloorDivide
+ setters
+ synthetic static set vModuloIntInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vModuloIntInt
+ synthetic static set vModuloIntDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vModuloIntDouble
+ synthetic static set vMultiplyIntInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMultiplyIntInt
+ synthetic static set vMultiplyIntDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMultiplyIntDouble
+ synthetic static set vMultiplyDoubleInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMultiplyDoubleInt
+ synthetic static set vMultiplyDoubleDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vMultiplyDoubleDouble
+ synthetic static set vDivideIntInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDivideIntInt
+ synthetic static set vDivideIntDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDivideIntDouble
+ synthetic static set vDivideDoubleInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDivideDoubleInt
+ synthetic static set vDivideDoubleDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDivideDoubleDouble
+ synthetic static set vFloorDivide=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vFloorDivide
''');
}
@@ -5803,6 +9392,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ a @4
+ reference: <testLibraryFragment>::@topLevelVariable::a
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::a
+ setter2: <testLibraryFragment>::@setter::a
+ vEq @15
+ reference: <testLibraryFragment>::@topLevelVariable::vEq
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vEq
+ setter2: <testLibraryFragment>::@setter::vEq
+ vNotEq @46
+ reference: <testLibraryFragment>::@topLevelVariable::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNotEq
+ setter2: <testLibraryFragment>::@setter::vNotEq
+ getters
+ get a @-1
+ reference: <testLibraryFragment>::@getter::a
+ enclosingFragment: <testLibraryFragment>
+ get vEq @-1
+ reference: <testLibraryFragment>::@getter::vEq
+ enclosingFragment: <testLibraryFragment>
+ get vNotEq @-1
+ reference: <testLibraryFragment>::@getter::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set a= @-1
+ reference: <testLibraryFragment>::@setter::a
+ enclosingFragment: <testLibraryFragment>
+ set vEq= @-1
+ reference: <testLibraryFragment>::@setter::vEq
+ enclosingFragment: <testLibraryFragment>
+ set vNotEq= @-1
+ reference: <testLibraryFragment>::@setter::vNotEq
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ a
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::a
+ getter: <none>
+ setter: <none>
+ vEq
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vEq
+ getter: <none>
+ setter: <none>
+ vNotEq
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNotEq
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get a
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::a
+ synthetic static get vEq
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vEq
+ synthetic static get vNotEq
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNotEq
+ setters
+ synthetic static set a=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::a
+ synthetic static set vEq=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vEq
+ synthetic static set vNotEq=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNotEq
''');
}
@@ -5840,6 +9513,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ V @4
+ reference: <testLibraryFragment>::@topLevelVariable::V
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::V
+ setter2: <testLibraryFragment>::@setter::V
+ getters
+ get V @-1
+ reference: <testLibraryFragment>::@getter::V
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set V= @-1
+ reference: <testLibraryFragment>::@setter::V
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ V
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::V
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get V
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::V
+ setters
+ synthetic static set V=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::V
''');
}
@@ -5962,6 +9667,168 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ vDouble @18
+ reference: <testLibraryFragment>::@topLevelVariable::vDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDouble
+ setter2: <testLibraryFragment>::@setter::vDouble
+ vIncInt @37
+ reference: <testLibraryFragment>::@topLevelVariable::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncInt
+ setter2: <testLibraryFragment>::@setter::vIncInt
+ vDecInt @59
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt
+ setter2: <testLibraryFragment>::@setter::vDecInt
+ vIncDouble @81
+ reference: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncDouble
+ setter2: <testLibraryFragment>::@setter::vIncDouble
+ vDecDouble @109
+ reference: <testLibraryFragment>::@topLevelVariable::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecDouble
+ setter2: <testLibraryFragment>::@setter::vDecDouble
+ getters
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ get vDouble @-1
+ reference: <testLibraryFragment>::@getter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ get vIncInt @-1
+ reference: <testLibraryFragment>::@getter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ get vIncDouble @-1
+ reference: <testLibraryFragment>::@getter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDecDouble @-1
+ reference: <testLibraryFragment>::@getter::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ set vDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ set vIncInt= @-1
+ reference: <testLibraryFragment>::@setter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ set vIncDouble= @-1
+ reference: <testLibraryFragment>::@setter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDecDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ vDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDouble
+ getter: <none>
+ setter: <none>
+ vIncInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncInt
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt
+ getter: <none>
+ setter: <none>
+ vIncDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ getter: <none>
+ setter: <none>
+ vDecDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecDouble
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ synthetic static get vDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDouble
+ synthetic static get vIncInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncInt
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt
+ synthetic static get vIncDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncDouble
+ synthetic static get vDecDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecDouble
+ setters
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
+ synthetic static set vDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDouble
+ synthetic static set vIncInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncInt
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt
+ synthetic static set vIncDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncDouble
+ synthetic static set vDecDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecDouble
''');
}
@@ -6084,6 +9951,168 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ vDouble @20
+ reference: <testLibraryFragment>::@topLevelVariable::vDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDouble
+ setter2: <testLibraryFragment>::@setter::vDouble
+ vIncInt @41
+ reference: <testLibraryFragment>::@topLevelVariable::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncInt
+ setter2: <testLibraryFragment>::@setter::vIncInt
+ vDecInt @66
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt
+ setter2: <testLibraryFragment>::@setter::vDecInt
+ vIncDouble @91
+ reference: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncDouble
+ setter2: <testLibraryFragment>::@setter::vIncDouble
+ vDecDouble @122
+ reference: <testLibraryFragment>::@topLevelVariable::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecDouble
+ setter2: <testLibraryFragment>::@setter::vDecDouble
+ getters
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ get vDouble @-1
+ reference: <testLibraryFragment>::@getter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ get vIncInt @-1
+ reference: <testLibraryFragment>::@getter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ get vIncDouble @-1
+ reference: <testLibraryFragment>::@getter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDecDouble @-1
+ reference: <testLibraryFragment>::@getter::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ set vDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ set vIncInt= @-1
+ reference: <testLibraryFragment>::@setter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt
+ enclosingFragment: <testLibraryFragment>
+ set vIncDouble= @-1
+ reference: <testLibraryFragment>::@setter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDecDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDecDouble
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ vDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<double>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDouble
+ getter: <none>
+ setter: <none>
+ vIncInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncInt
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt
+ getter: <none>
+ setter: <none>
+ vIncDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ getter: <none>
+ setter: <none>
+ vDecDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecDouble
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ synthetic static get vDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDouble
+ synthetic static get vIncInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncInt
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt
+ synthetic static get vIncDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncDouble
+ synthetic static get vDecDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecDouble
+ setters
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
+ synthetic static set vDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDouble
+ synthetic static set vIncInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncInt
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt
+ synthetic static set vIncDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncDouble
+ synthetic static set vDecDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecDouble
''');
}
@@ -6206,6 +10235,168 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ vDouble @18
+ reference: <testLibraryFragment>::@topLevelVariable::vDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDouble
+ setter2: <testLibraryFragment>::@setter::vDouble
+ vIncInt @37
+ reference: <testLibraryFragment>::@topLevelVariable::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncInt
+ setter2: <testLibraryFragment>::@setter::vIncInt
+ vDecInt @59
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt::@def::0
+ setter2: <testLibraryFragment>::@setter::vDecInt::@def::0
+ vIncDouble @81
+ reference: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncDouble
+ setter2: <testLibraryFragment>::@setter::vIncDouble
+ vDecInt @109
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt::@def::1
+ setter2: <testLibraryFragment>::@setter::vDecInt::@def::1
+ getters
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ get vDouble @-1
+ reference: <testLibraryFragment>::@getter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ get vIncInt @-1
+ reference: <testLibraryFragment>::@getter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ get vIncDouble @-1
+ reference: <testLibraryFragment>::@getter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ set vDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ set vIncInt= @-1
+ reference: <testLibraryFragment>::@setter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ set vIncDouble= @-1
+ reference: <testLibraryFragment>::@setter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ vDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDouble
+ getter: <none>
+ setter: <none>
+ vIncInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncInt
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::0
+ getter: <none>
+ setter: <none>
+ vIncDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::1
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ synthetic static get vDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDouble
+ synthetic static get vIncInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncInt
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt::@def::0
+ synthetic static get vIncDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncDouble
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt::@def::1
+ setters
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
+ synthetic static set vDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDouble
+ synthetic static set vIncInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncInt
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt::@def::0
+ synthetic static set vIncDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncDouble
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt::@def::1
''');
}
@@ -6346,6 +10537,168 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vInt
+ setter2: <testLibraryFragment>::@setter::vInt
+ vDouble @20
+ reference: <testLibraryFragment>::@topLevelVariable::vDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDouble
+ setter2: <testLibraryFragment>::@setter::vDouble
+ vIncInt @41
+ reference: <testLibraryFragment>::@topLevelVariable::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncInt
+ setter2: <testLibraryFragment>::@setter::vIncInt
+ vDecInt @66
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt::@def::0
+ setter2: <testLibraryFragment>::@setter::vDecInt::@def::0
+ vIncDouble @91
+ reference: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vIncDouble
+ setter2: <testLibraryFragment>::@setter::vIncDouble
+ vDecInt @122
+ reference: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vDecInt::@def::1
+ setter2: <testLibraryFragment>::@setter::vDecInt::@def::1
+ getters
+ get vInt @-1
+ reference: <testLibraryFragment>::@getter::vInt
+ enclosingFragment: <testLibraryFragment>
+ get vDouble @-1
+ reference: <testLibraryFragment>::@getter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ get vIncInt @-1
+ reference: <testLibraryFragment>::@getter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ get vIncDouble @-1
+ reference: <testLibraryFragment>::@getter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ get vDecInt @-1
+ reference: <testLibraryFragment>::@getter::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vInt= @-1
+ reference: <testLibraryFragment>::@setter::vInt
+ enclosingFragment: <testLibraryFragment>
+ set vDouble= @-1
+ reference: <testLibraryFragment>::@setter::vDouble
+ enclosingFragment: <testLibraryFragment>
+ set vIncInt= @-1
+ reference: <testLibraryFragment>::@setter::vIncInt
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt::@def::0
+ enclosingFragment: <testLibraryFragment>
+ set vIncDouble= @-1
+ reference: <testLibraryFragment>::@setter::vIncDouble
+ enclosingFragment: <testLibraryFragment>
+ set vDecInt= @-1
+ reference: <testLibraryFragment>::@setter::vDecInt::@def::1
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<int>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vInt
+ getter: <none>
+ setter: <none>
+ vDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: List<double>
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDouble
+ getter: <none>
+ setter: <none>
+ vIncInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncInt
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::0
+ getter: <none>
+ setter: <none>
+ vIncDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vIncDouble
+ getter: <none>
+ setter: <none>
+ vDecInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vDecInt::@def::1
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vInt
+ synthetic static get vDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDouble
+ synthetic static get vIncInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncInt
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt::@def::0
+ synthetic static get vIncDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vIncDouble
+ synthetic static get vDecInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vDecInt::@def::1
+ setters
+ synthetic static set vInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vInt
+ synthetic static set vDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDouble
+ synthetic static set vIncInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncInt
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt::@def::0
+ synthetic static set vIncDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vIncDouble
+ synthetic static set vDecInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vDecInt::@def::1
''');
}
@@ -6383,6 +10736,38 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vNot @4
+ reference: <testLibraryFragment>::@topLevelVariable::vNot
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNot
+ setter2: <testLibraryFragment>::@setter::vNot
+ getters
+ get vNot @-1
+ reference: <testLibraryFragment>::@getter::vNot
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vNot= @-1
+ reference: <testLibraryFragment>::@setter::vNot
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vNot
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNot
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vNot
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNot
+ setters
+ synthetic static set vNot=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNot
''');
}
@@ -6454,6 +10839,90 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vNegateInt @4
+ reference: <testLibraryFragment>::@topLevelVariable::vNegateInt
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNegateInt
+ setter2: <testLibraryFragment>::@setter::vNegateInt
+ vNegateDouble @25
+ reference: <testLibraryFragment>::@topLevelVariable::vNegateDouble
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vNegateDouble
+ setter2: <testLibraryFragment>::@setter::vNegateDouble
+ vComplement @51
+ reference: <testLibraryFragment>::@topLevelVariable::vComplement
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vComplement
+ setter2: <testLibraryFragment>::@setter::vComplement
+ getters
+ get vNegateInt @-1
+ reference: <testLibraryFragment>::@getter::vNegateInt
+ enclosingFragment: <testLibraryFragment>
+ get vNegateDouble @-1
+ reference: <testLibraryFragment>::@getter::vNegateDouble
+ enclosingFragment: <testLibraryFragment>
+ get vComplement @-1
+ reference: <testLibraryFragment>::@getter::vComplement
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vNegateInt= @-1
+ reference: <testLibraryFragment>::@setter::vNegateInt
+ enclosingFragment: <testLibraryFragment>
+ set vNegateDouble= @-1
+ reference: <testLibraryFragment>::@setter::vNegateDouble
+ enclosingFragment: <testLibraryFragment>
+ set vComplement= @-1
+ reference: <testLibraryFragment>::@setter::vComplement
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vNegateInt
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNegateInt
+ getter: <none>
+ setter: <none>
+ vNegateDouble
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: double
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vNegateDouble
+ getter: <none>
+ setter: <none>
+ vComplement
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vComplement
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vNegateInt
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNegateInt
+ synthetic static get vNegateDouble
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vNegateDouble
+ synthetic static get vComplement
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vComplement
+ setters
+ synthetic static set vNegateInt=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNegateInt
+ synthetic static set vNegateDouble=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vNegateDouble
+ synthetic static set vComplement=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vComplement
''');
}
@@ -6546,6 +11015,8 @@
d @21
reference: <testLibraryFragment>::@class::C::@field::d
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::d
+ setter2: <testLibraryFragment>::@class::C::@setter::d
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -6564,6 +11035,8 @@
i @42
reference: <testLibraryFragment>::@class::D::@field::i
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::i
+ setter2: <testLibraryFragment>::@class::D::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -6576,6 +11049,15 @@
set i= @-1
reference: <testLibraryFragment>::@class::D::@setter::i
enclosingFragment: <testLibraryFragment>::@class::D
+ topLevelVariables
+ final x @53
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6587,6 +11069,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: D
firstFragment: <testLibraryFragment>::@class::C::@field::d
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -6611,6 +11095,8 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -6625,6 +11111,18 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::D
firstFragment: <testLibraryFragment>::@class::D::@setter::i
+ topLevelVariables
+ final x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
''');
}
@@ -6717,6 +11215,7 @@
d @-1
reference: <testLibraryFragment>::@class::C::@field::d
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::d
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -6731,6 +11230,8 @@
i @54
reference: <testLibraryFragment>::@class::D::@field::i
enclosingFragment: <testLibraryFragment>::@class::D
+ getter2: <testLibraryFragment>::@class::D::@getter::i
+ setter2: <testLibraryFragment>::@class::D::@setter::i
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::D::@constructor::new
@@ -6743,6 +11244,20 @@
set i= @-1
reference: <testLibraryFragment>::@class::D::@setter::i
enclosingFragment: <testLibraryFragment>::@class::D
+ topLevelVariables
+ x @63
+ reference: <testLibraryFragment>::@topLevelVariable::x
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::x
+ setter2: <testLibraryFragment>::@setter::x
+ getters
+ get x @-1
+ reference: <testLibraryFragment>::@getter::x
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set x= @-1
+ reference: <testLibraryFragment>::@setter::x
+ enclosingFragment: <testLibraryFragment>
classes
class C
reference: <testLibraryFragment>::@class::C
@@ -6754,6 +11269,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: D
firstFragment: <testLibraryFragment>::@class::C::@field::d
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -6773,6 +11289,8 @@
enclosingElement: <testLibraryFragment>::@class::D
type: int
firstFragment: <testLibraryFragment>::@class::D::@field::i
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -6787,6 +11305,24 @@
reference: <none>
enclosingElement: <testLibraryFragment>::@class::D
firstFragment: <testLibraryFragment>::@class::D::@setter::i
+ topLevelVariables
+ x
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: int
+ firstFragment: <testLibraryFragment>::@topLevelVariable::x
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get x
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::x
+ setters
+ synthetic static set x=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::x
''');
}
@@ -6875,6 +11411,116 @@
reference: <testLibrary>
fragments
<testLibraryFragment>
+ topLevelVariables
+ vLess @4
+ reference: <testLibraryFragment>::@topLevelVariable::vLess
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vLess
+ setter2: <testLibraryFragment>::@setter::vLess
+ vLessOrEqual @23
+ reference: <testLibraryFragment>::@topLevelVariable::vLessOrEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vLessOrEqual
+ setter2: <testLibraryFragment>::@setter::vLessOrEqual
+ vGreater @50
+ reference: <testLibraryFragment>::@topLevelVariable::vGreater
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vGreater
+ setter2: <testLibraryFragment>::@setter::vGreater
+ vGreaterOrEqual @72
+ reference: <testLibraryFragment>::@topLevelVariable::vGreaterOrEqual
+ enclosingFragment: <testLibraryFragment>
+ getter2: <testLibraryFragment>::@getter::vGreaterOrEqual
+ setter2: <testLibraryFragment>::@setter::vGreaterOrEqual
+ getters
+ get vLess @-1
+ reference: <testLibraryFragment>::@getter::vLess
+ enclosingFragment: <testLibraryFragment>
+ get vLessOrEqual @-1
+ reference: <testLibraryFragment>::@getter::vLessOrEqual
+ enclosingFragment: <testLibraryFragment>
+ get vGreater @-1
+ reference: <testLibraryFragment>::@getter::vGreater
+ enclosingFragment: <testLibraryFragment>
+ get vGreaterOrEqual @-1
+ reference: <testLibraryFragment>::@getter::vGreaterOrEqual
+ enclosingFragment: <testLibraryFragment>
+ setters
+ set vLess= @-1
+ reference: <testLibraryFragment>::@setter::vLess
+ enclosingFragment: <testLibraryFragment>
+ set vLessOrEqual= @-1
+ reference: <testLibraryFragment>::@setter::vLessOrEqual
+ enclosingFragment: <testLibraryFragment>
+ set vGreater= @-1
+ reference: <testLibraryFragment>::@setter::vGreater
+ enclosingFragment: <testLibraryFragment>
+ set vGreaterOrEqual= @-1
+ reference: <testLibraryFragment>::@setter::vGreaterOrEqual
+ enclosingFragment: <testLibraryFragment>
+ topLevelVariables
+ vLess
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vLess
+ getter: <none>
+ setter: <none>
+ vLessOrEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vLessOrEqual
+ getter: <none>
+ setter: <none>
+ vGreater
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vGreater
+ getter: <none>
+ setter: <none>
+ vGreaterOrEqual
+ reference: <none>
+ enclosingElement2: <testLibrary>
+ type: bool
+ firstFragment: <testLibraryFragment>::@topLevelVariable::vGreaterOrEqual
+ getter: <none>
+ setter: <none>
+ getters
+ synthetic static get vLess
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vLess
+ synthetic static get vLessOrEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vLessOrEqual
+ synthetic static get vGreater
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vGreater
+ synthetic static get vGreaterOrEqual
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@getter::vGreaterOrEqual
+ setters
+ synthetic static set vLess=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vLess
+ synthetic static set vLessOrEqual=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vLessOrEqual
+ synthetic static set vGreater=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vGreater
+ synthetic static set vGreaterOrEqual=
+ reference: <none>
+ enclosingElement: <testLibrary>
+ firstFragment: <testLibraryFragment>::@setter::vGreaterOrEqual
''');
}
@@ -6960,6 +11606,8 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -6978,6 +11626,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -6997,6 +11646,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7021,6 +11672,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7092,6 +11744,8 @@
f @16
reference: <testLibraryFragment>::@class::A::@field::f
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::f
+ setter2: <testLibraryFragment>::@class::A::@setter::f
constructors
new @25
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7115,6 +11769,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::f
+ getter: <none>
+ setter: <none>
constructors
new
reference: <none>
@@ -7264,12 +11920,18 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
y @34
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
+ setter2: <testLibraryFragment>::@class::A::@setter::y
z @43
reference: <testLibraryFragment>::@class::A::@field::z
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::z
+ setter2: <testLibraryFragment>::@class::A::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7300,12 +11962,16 @@
x @77
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
z @-1
reference: <testLibraryFragment>::@class::B::@field::z
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -7335,16 +12001,22 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
+ setter: <none>
z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::z
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7385,16 +12057,20 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7500,6 +12176,8 @@
x @29
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7518,6 +12196,8 @@
x @63
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -7541,6 +12221,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7565,6 +12247,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7720,12 +12404,18 @@
x @26
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
y @33
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
+ setter2: <testLibraryFragment>::@class::A::@setter::y
z @40
reference: <testLibraryFragment>::@class::A::@field::z
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::z
+ setter2: <testLibraryFragment>::@class::A::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7756,12 +12446,16 @@
x @80
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
z @-1
reference: <testLibraryFragment>::@class::B::@field::z
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -7791,16 +12485,22 @@
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
+ setter: <none>
z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::z
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7841,16 +12541,20 @@
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -7956,6 +12660,8 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -7974,6 +12680,8 @@
x @59
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -7997,6 +12705,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8021,6 +12731,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8118,6 +12830,8 @@
x @25
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -8136,6 +12850,8 @@
x @59
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -8159,6 +12875,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: num
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8183,6 +12901,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: num
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8311,12 +13031,15 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
y @-1
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
z @-1
reference: <testLibraryFragment>::@class::A::@field::z
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -8337,12 +13060,16 @@
x @89
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
z @-1
reference: <testLibraryFragment>::@class::B::@field::z
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -8372,16 +13099,19 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::z
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -8409,16 +13139,20 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8561,12 +13295,15 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
y @-1
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
z @-1
reference: <testLibraryFragment>::@class::A::@field::z
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -8587,12 +13324,16 @@
x @92
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
z @-1
reference: <testLibraryFragment>::@class::B::@field::z
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -8622,16 +13363,19 @@
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: E
firstFragment: <testLibraryFragment>::@class::A::@field::z
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -8659,16 +13403,20 @@
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -8781,6 +13529,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -8795,6 +13544,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -8809,6 +13559,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -8828,6 +13579,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -8847,6 +13599,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -8866,6 +13619,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -8965,6 +13719,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -8979,6 +13734,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -8993,6 +13749,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9012,6 +13769,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9031,6 +13789,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: dynamic
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9050,6 +13809,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9155,6 +13915,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -9169,6 +13930,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -9183,6 +13945,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9202,6 +13965,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: T
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9221,6 +13985,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: T
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9240,6 +14005,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9338,6 +14104,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -9352,6 +14119,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -9366,6 +14134,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9385,6 +14154,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9404,6 +14174,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9423,6 +14194,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9561,9 +14333,11 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
y @-1
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -9581,9 +14355,11 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -9601,9 +14377,12 @@
x @148
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
y @159
reference: <testLibraryFragment>::@class::C::@field::y
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9630,11 +14409,13 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9658,11 +14439,13 @@
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -9686,11 +14469,14 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
final y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9801,6 +14587,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -9815,6 +14602,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -9829,6 +14617,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -9848,6 +14637,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9867,6 +14657,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -9886,6 +14677,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -9991,6 +14783,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10005,6 +14798,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10019,6 +14813,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10038,6 +14833,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10057,6 +14853,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10076,6 +14873,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: String
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10184,6 +14982,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10198,6 +14997,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10212,6 +15012,8 @@
x @108
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10235,6 +15037,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10254,6 +15057,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10273,6 +15077,8 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10379,6 +15185,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10393,6 +15200,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10407,6 +15215,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10426,6 +15235,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10445,6 +15255,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10464,6 +15275,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10568,6 +15380,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10582,6 +15395,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10596,6 +15410,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ setter2: <testLibraryFragment>::@class::C::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -10615,6 +15430,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -10634,6 +15450,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10653,6 +15470,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10785,12 +15603,15 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::x
y @-1
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::y
z @-1
reference: <testLibraryFragment>::@class::A::@field::z
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -10811,12 +15632,16 @@
x @113
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
z @-1
reference: <testLibraryFragment>::@class::B::@field::z
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::z
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -10846,16 +15671,19 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ setter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -10883,16 +15711,20 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
synthetic z
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::z
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11010,6 +15842,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11024,6 +15857,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11038,6 +15872,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -11057,6 +15892,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11076,6 +15912,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: String
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11095,6 +15932,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: dynamic
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11199,6 +16037,7 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11213,6 +16052,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11227,6 +16067,7 @@
x @-1
reference: <testLibraryFragment>::@class::C::@field::x
enclosingFragment: <testLibraryFragment>::@class::C
+ getter2: <testLibraryFragment>::@class::C::@getter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::C::@constructor::new
@@ -11246,6 +16087,7 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11265,6 +16107,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11284,6 +16127,7 @@
enclosingElement: <testLibraryFragment>::@class::C
type: int
firstFragment: <testLibraryFragment>::@class::C::@field::x
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11408,9 +16252,11 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
y @-1
reference: <testLibraryFragment>::@class::A::@field::y
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11428,9 +16274,11 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
y @-1
reference: <testLibraryFragment>::@class::B::@field::y
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::y
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11459,11 +16307,13 @@
typeArguments
T
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: List<dynamic Function()>
firstFragment: <testLibraryFragment>::@class::A::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11491,11 +16341,13 @@
typeArguments
int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
synthetic y
reference: <none>
enclosingElement: <testLibraryFragment>::@class::B
type: List<dynamic Function()>
firstFragment: <testLibraryFragment>::@class::B::@field::y
+ getter: <none>
constructors
synthetic new
reference: <none>
@@ -11593,6 +16445,8 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11611,6 +16465,8 @@
x @94
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ getter2: <testLibraryFragment>::@class::B::@getter::x
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11634,6 +16490,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: num
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11658,6 +16516,8 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11751,6 +16611,8 @@
x @-1
reference: <testLibraryFragment>::@class::A::@field::x
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::x
+ setter2: <testLibraryFragment>::@class::A::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11769,6 +16631,7 @@
x @-1
reference: <testLibraryFragment>::@class::B::@field::x
enclosingFragment: <testLibraryFragment>::@class::B
+ setter2: <testLibraryFragment>::@class::B::@setter::x
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::B::@constructor::new
@@ -11788,6 +16651,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: num
firstFragment: <testLibraryFragment>::@class::A::@field::x
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11812,6 +16677,7 @@
enclosingElement: <testLibraryFragment>::@class::B
type: int
firstFragment: <testLibraryFragment>::@class::B::@field::x
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -11909,12 +16775,18 @@
t1 @16
reference: <testLibraryFragment>::@class::A::@field::t1
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::t1
+ setter2: <testLibraryFragment>::@class::A::@setter::t1
t2 @30
reference: <testLibraryFragment>::@class::A::@field::t2
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::t2
+ setter2: <testLibraryFragment>::@class::A::@setter::t2
t3 @46
reference: <testLibraryFragment>::@class::A::@field::t3
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::t3
+ setter2: <testLibraryFragment>::@class::A::@setter::t3
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -11950,16 +16822,22 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::t1
+ getter: <none>
+ setter: <none>
t2
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: double
firstFragment: <testLibraryFragment>::@class::A::@field::t2
+ getter: <none>
+ setter: <none>
t3
reference: <none>
enclosingElement: <testLibraryFragment>::@class::A
type: dynamic
firstFragment: <testLibraryFragment>::@class::A::@field::t3
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>
@@ -13360,6 +18238,8 @@
m @16
reference: <testLibraryFragment>::@class::A::@field::m
enclosingFragment: <testLibraryFragment>::@class::A
+ getter2: <testLibraryFragment>::@class::A::@getter::m
+ setter2: <testLibraryFragment>::@class::A::@setter::m
constructors
synthetic new @-1
reference: <testLibraryFragment>::@class::A::@constructor::new
@@ -13394,6 +18274,8 @@
enclosingElement: <testLibraryFragment>::@class::A
type: int
firstFragment: <testLibraryFragment>::@class::A::@field::m
+ getter: <none>
+ setter: <none>
constructors
synthetic new
reference: <none>