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>