Elements. Don't write 'returnType' and 'type' of ExecutableFragmentImpl.

Write types of elements instead.

Change-Id: I753fa813b0c43810c3b014e914ecdf89a9150877
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/440061
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
Konstantin Shcheglov
2025-07-13 20:43:29 -07:00
committed by Commit Queue
parent 9e76913938
commit bb2ba56921
40 changed files with 186 additions and 1394 deletions
@@ -3591,10 +3591,12 @@ FunctionDeclaration
staticType: Null
semicolon: ;
declaredElement: <testLibraryFragment> f@2
type: T Function<T>(T)
element: <testLibrary>::@function::f
type: T Function<T>(T)
staticType: T Function<T>(T)
declaredElement: <testLibraryFragment> f@2
type: T Function<T>(T)
element: <testLibrary>::@function::f
type: T Function<T>(T)
''');
}
@@ -3644,10 +3646,12 @@ FunctionDeclaration
staticType: Null
semicolon: ;
declaredElement: <testLibraryFragment> f@2
type: T Function<T extends num>(T)
element: <testLibrary>::@function::f
type: T Function<T extends num>(T)
staticType: T Function<T extends num>(T)
declaredElement: <testLibraryFragment> f@2
type: T Function<T extends num>(T)
element: <testLibrary>::@function::f
type: T Function<T extends num>(T)
''');
}
@@ -3707,7 +3711,8 @@ MethodDeclaration
staticType: Null
semicolon: ;
declaredElement: <testLibraryFragment> f@24
type: T Function<T>(T)
element: <testLibrary>::@class::C::@method::f
type: T Function<T>(T)
''');
}
@@ -4246,7 +4251,8 @@ MethodInvocation
element: e@93
staticType: dynamic
declaredElement: <testLibraryFragment> null@null
type: dynamic Function(dynamic)
element: null@null
type: dynamic Function(dynamic)
correspondingParameter: ParameterMember
baseElement: f@null
substitution: {T: dynamic}
@@ -4290,7 +4296,8 @@ MethodInvocation
literal: 3
staticType: int
declaredElement: <testLibraryFragment> null@null
type: int Function(dynamic)
element: null@null
type: int Function(dynamic)
correspondingParameter: ParameterMember
baseElement: f@null
substitution: {T: int}
@@ -4605,7 +4612,8 @@ MethodDeclaration
staticType: Null
semicolon: ;
declaredElement: <testLibraryFragment> f@59
type: T Function<T>(T)
element: <testLibrary>::@class::D::@method::f
type: T Function<T>(T)
''');
}
@@ -121,7 +121,8 @@ ConstructorFieldInitializer
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
rightParenthesis: )
staticType: int Function()
@@ -173,7 +174,8 @@ ConstructorFieldInitializer
staticInvokeType: num Function(num)
staticType: int
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
rightParenthesis: )
staticType: int Function()
@@ -121,7 +121,8 @@ ConstructorDeclaration
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> new@null
type: B Function(a)
element: <testLibrary>::@class::B::@constructor::new
type: B Function(a)
''');
}
@@ -162,7 +163,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> new@null
type: B Function()
element: <testLibrary>::@class::B::@constructor::new
type: B Function()
''');
}
@@ -215,7 +217,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> new@null
type: B<U> Function()
element: <testLibrary>::@class::B::@constructor::new
type: B<U> Function()
''');
}
@@ -259,7 +262,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> new@null
type: B Function()
element: <testLibrary>::@class::B::@constructor::new
type: B Function()
''');
}
@@ -297,7 +301,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> named@55
type: B Function()
element: <testLibrary>::@class::B::@constructor::named
type: B Function()
''');
}
@@ -345,7 +350,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> named@64
type: B<U> Function()
element: <testLibrary>::@class::B::@constructor::named
type: B<U> Function()
''');
}
@@ -386,7 +392,8 @@ ConstructorDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> named@61
type: B Function()
element: <testLibrary>::@class::B::@constructor::named
type: B Function()
''');
}
}
@@ -374,7 +374,8 @@ MethodDeclaration
staticType: Never
semicolon: ;
declaredElement: <testLibraryFragment> foo@25
type: T Function()
element: <testLibrary>::@enum::E::@getter::foo
type: T Function()
''');
}
@@ -475,7 +476,8 @@ MethodDeclaration
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> foo@23
type: int Function<U>(T, U)
element: <testLibrary>::@enum::E::@method::foo
type: int Function<U>(T, U)
''');
}
@@ -504,7 +506,8 @@ MethodDeclaration
literal: 'E'
semicolon: ;
declaredElement: <testLibraryFragment> toString@23
type: String Function()
element: <testLibrary>::@enum::E::@method::toString
type: String Function()
''');
}
@@ -591,7 +594,8 @@ MethodDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> foo@23
type: void Function(T)
element: <testLibrary>::@enum::E::@setter::foo
type: void Function(T)
''');
}
@@ -89,7 +89,8 @@ ExtensionTypeDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> named@31
type: A Function(int)
element: <testLibrary>::@extensionType::A::@constructor::named
type: A Function(int)
rightBracket: }
declaredElement: <testLibraryFragment> A@15
''');
@@ -155,7 +156,8 @@ ExtensionTypeDeclaration
body: EmptyFunctionBody
semicolon: ;
declaredElement: <testLibraryFragment> named@37
type: A Function(int)
element: <testLibrary>::@extensionType::A::@constructor::named
type: A Function(int)
rightBracket: }
declaredElement: <testLibraryFragment> A@15
''');
@@ -287,7 +289,8 @@ MethodDeclaration
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> foo@37
type: void Function<U>(T, U)
element: <testLibrary>::@extensionType::A::@method::foo
type: void Function<U>(T, U)
''');
}
@@ -77,10 +77,12 @@ FunctionDeclarationStatement
staticType: T
semicolon: ;
declaredElement: <testLibraryFragment> g@15
type: T Function<T, U>(T, U)
element: g@15
type: T Function<T, U>(T, U)
staticType: T Function<T, U>(T, U)
declaredElement: <testLibraryFragment> g@15
type: T Function<T, U>(T, U)
element: g@15
type: T Function<T, U>(T, U)
''');
}
@@ -165,10 +167,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@18
type: void Function<T extends U, U, V extends U>(T, U, V)
element: g@18
type: void Function<T extends U, U, V extends U>(T, U, V)
staticType: void Function<T extends U, U, V extends U>(T, U, V)
declaredElement: <testLibraryFragment> g@18
type: void Function<T extends U, U, V extends U>(T, U, V)
element: g@18
type: void Function<T extends U, U, V extends U>(T, U, V)
''');
}
@@ -224,10 +228,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@18
type: void Function<T>({T? a})
element: g@18
type: void Function<T>({T? a})
staticType: void Function<T>({T? a})
declaredElement: <testLibraryFragment> g@18
type: void Function<T>({T? a})
element: g@18
type: void Function<T>({T? a})
''');
}
@@ -283,10 +289,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@18
type: void Function<T>([T?])
element: g@18
type: void Function<T>([T?])
staticType: void Function<T>([T?])
declaredElement: <testLibraryFragment> g@18
type: void Function<T>([T?])
element: g@18
type: void Function<T>([T?])
''');
}
@@ -343,10 +351,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@18
type: void Function<T>({required T? a})
element: g@18
type: void Function<T>({required T? a})
staticType: void Function<T>({required T? a})
declaredElement: <testLibraryFragment> g@18
type: void Function<T>({required T? a})
element: g@18
type: void Function<T>({required T? a})
''');
}
@@ -395,10 +405,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@18
type: void Function<T>(T)
element: g@18
type: void Function<T>(T)
staticType: void Function<T>(T)
declaredElement: <testLibraryFragment> g@18
type: void Function<T>(T)
element: g@18
type: void Function<T>(T)
''');
}
@@ -426,10 +438,12 @@ FunctionDeclarationStatement
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> g@13
type: Null Function()
element: g@13
type: Null Function()
staticType: Null Function()
declaredElement: <testLibraryFragment> g@13
type: Null Function()
element: g@13
type: Null Function()
''');
}
@@ -459,10 +473,12 @@ FunctionDeclarationStatement
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> g@13
type: int Function()
element: g@13
type: int Function()
staticType: int Function()
declaredElement: <testLibraryFragment> g@13
type: int Function()
element: g@13
type: int Function()
''');
}
}
@@ -62,10 +62,12 @@ FunctionDeclaration
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> f@34
type: Stream<int> Function()
element: <testLibrary>::@function::f
type: Stream<int> Function()
staticType: Stream<int> Function()
declaredElement: <testLibraryFragment> f@34
type: Stream<int> Function()
element: <testLibrary>::@function::f
type: Stream<int> Function()
''');
}
@@ -108,10 +110,12 @@ FunctionDeclaration
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> f@34
type: Stream<int> Function()
element: <testLibrary>::@function::f
type: Stream<int> Function()
staticType: Stream<int> Function()
declaredElement: <testLibraryFragment> f@34
type: Stream<int> Function()
element: <testLibrary>::@function::f
type: Stream<int> Function()
''');
}
@@ -201,10 +205,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> m@5
type: void Function<T extends List<T>>()
element: <testLibrary>::@function::m
type: void Function<T extends List<T>>()
staticType: void Function<T extends List<T>>()
declaredElement: <testLibraryFragment> m@5
type: void Function<T extends List<T>>()
element: <testLibrary>::@function::m
type: void Function<T extends List<T>>()
''');
}
@@ -243,10 +249,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> m@5
type: void Function<T extends num>()
element: <testLibrary>::@function::m
type: void Function<T extends num>()
staticType: void Function<T extends num>()
declaredElement: <testLibraryFragment> m@5
type: void Function<T extends num>()
element: <testLibrary>::@function::m
type: void Function<T extends num>()
''');
}
@@ -298,10 +306,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> m@18
type: void Function<T extends List<T>>()
element: m@18
type: void Function<T extends List<T>>()
staticType: void Function<T extends List<T>>()
declaredElement: <testLibraryFragment> m@18
type: void Function<T extends List<T>>()
element: m@18
type: void Function<T extends List<T>>()
''');
}
@@ -345,10 +355,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> m@18
type: void Function<T extends num>()
element: m@18
type: void Function<T extends num>()
staticType: void Function<T extends num>()
declaredElement: <testLibraryFragment> m@18
type: void Function<T extends num>()
element: m@18
type: void Function<T extends num>()
''');
}
@@ -389,10 +401,12 @@ FunctionDeclaration
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> foo@8
type: int Function(double)
element: <testLibrary>::@getter::foo
type: int Function(double)
staticType: int Function(double)
declaredElement: <testLibraryFragment> foo@8
type: int Function(double)
element: <testLibrary>::@getter::foo
type: int Function(double)
''');
}
@@ -440,10 +454,12 @@ FunctionDeclaration
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> f@14
type: Iterable<int> Function()
element: <testLibrary>::@function::f
type: Iterable<int> Function()
staticType: Iterable<int> Function()
declaredElement: <testLibraryFragment> f@14
type: Iterable<int> Function()
element: <testLibrary>::@function::f
type: Iterable<int> Function()
''');
}
@@ -484,10 +500,12 @@ FunctionDeclaration
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> f@14
type: Iterable<int> Function()
element: <testLibrary>::@function::f
type: Iterable<int> Function()
staticType: Iterable<int> Function()
declaredElement: <testLibraryFragment> f@14
type: Iterable<int> Function()
element: <testLibrary>::@function::f
type: Iterable<int> Function()
''');
}
@@ -512,10 +530,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> _@0
type: dynamic Function()
element: <testLibrary>::@function::_
type: dynamic Function()
staticType: dynamic Function()
declaredElement: <testLibraryFragment> _@0
type: dynamic Function()
element: <testLibrary>::@function::_
type: dynamic Function()
''');
}
@@ -543,10 +563,12 @@ FunctionDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> _@44
type: dynamic Function()
element: <testLibrary>::@function::_
type: dynamic Function()
staticType: dynamic Function()
declaredElement: <testLibraryFragment> _@44
type: dynamic Function()
element: <testLibrary>::@function::_
type: dynamic Function()
''');
}
@@ -53,7 +53,8 @@ FunctionExpression
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Null Function<T extends List<T>>()
element: null@null
type: Null Function<T extends List<T>>()
staticType: Null Function<T extends List<T>>()
''');
}
@@ -89,7 +90,8 @@ FunctionExpression
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Null Function<T extends num>()
element: null@null
type: Null Function<T extends num>()
staticType: Null Function<T extends num>()
''');
}
@@ -4344,7 +4344,8 @@ FunctionReference
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Null Function<T>(T)
element: null@null
type: Null Function<T>(T)
staticType: Null Function<T>(T)
staticType: Null Function(int)
typeArgumentTypes
@@ -1440,7 +1440,8 @@ IfStatement
element: dart:core::@class::int::@getter::isEven
staticType: bool
declaredElement: <testLibraryFragment> null@null
type: bool Function()
element: null@null
type: bool Function()
staticType: bool Function()
semicolon: ;
rightBracket: }
@@ -1501,7 +1502,8 @@ IfStatement
element: dart:core::@class::int::@getter::isEven
staticType: bool
declaredElement: <testLibraryFragment> null@null
type: bool Function()
element: null@null
type: bool Function()
staticType: bool Function()
semicolon: ;
rightBracket: }
@@ -1564,7 +1566,8 @@ IfStatement
element: dart:core::@class::int::@getter::isEven
staticType: bool
declaredElement: <testLibraryFragment> null@null
type: bool Function()
element: null@null
type: bool Function()
staticType: bool Function()
semicolon: ;
rightBracket: }
@@ -1627,7 +1630,8 @@ IfStatement
element: dart:core::@class::int::@getter::isEven
staticType: bool
declaredElement: <testLibraryFragment> null@null
type: bool Function()
element: null@null
type: bool Function()
staticType: bool Function()
semicolon: ;
rightBracket: }
@@ -103,7 +103,8 @@ MethodDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> _@12
type: dynamic Function()
element: <testLibrary>::@class::C::@method::_
type: dynamic Function()
''');
}
@@ -132,7 +133,8 @@ MethodDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> _@56
type: dynamic Function()
element: <testLibrary>::@class::C::@method::_
type: dynamic Function()
''');
}
@@ -117,7 +117,8 @@ MethodDeclaration
staticType: int
semicolon: ;
declaredElement: <testLibraryFragment> foo@20
type: int Function()
element: <testLibrary>::@mixin::M::@getter::foo
type: int Function()
''');
}
@@ -226,7 +227,8 @@ MethodDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> foo@17
type: void Function()
element: <testLibrary>::@mixin::M::@method::foo
type: void Function()
''');
}
@@ -319,7 +321,8 @@ MethodDeclaration
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> foo@21
type: void Function(int)
element: <testLibrary>::@mixin::M::@setter::foo
type: void Function(int)
''');
}
@@ -77,7 +77,8 @@ VariableDeclaration
element: <null>
staticType: InvalidType
declaredElement: <testLibraryFragment> null@null
type: InvalidType Function(Object?)
element: null@null
type: InvalidType Function(Object?)
correspondingParameter: ParameterMember
baseElement: <testLibrary>::@function::f::@formalParameter::b
substitution: {T: String}
@@ -143,7 +144,8 @@ VariableDeclaration
element: dart:core::@class::String::@getter::length
staticType: int
declaredElement: <testLibraryFragment> null@null
type: int Function(String)
element: null@null
type: int Function(String)
correspondingParameter: ParameterMember
baseElement: <testLibrary>::@function::f::@formalParameter::b
substitution: {T: String}
@@ -80,7 +80,8 @@ FunctionExpression
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Future<Object?> Function()
element: null@null
type: Future<Object?> Function()
staticType: Future<Object?> Function()
''');
}
@@ -132,7 +133,8 @@ FunctionExpression
typeArgumentTypes
FutureOr<int>
declaredElement: <testLibraryFragment> null@null
type: Future<int> Function()
element: null@null
type: Future<int> Function()
staticType: Future<int> Function()
''');
}
@@ -173,7 +175,8 @@ FunctionExpression
typeArgumentTypes
FutureOr<Object?>
declaredElement: <testLibraryFragment> null@null
type: Future<Object?> Function()
element: null@null
type: Future<Object?> Function()
staticType: Future<Object?> Function()
''');
}
@@ -207,7 +210,8 @@ FunctionExpression
typeArgumentTypes
FutureOr<Object?>
declaredElement: <testLibraryFragment> null@null
type: Future<Object?> Function()
element: null@null
type: Future<Object?> Function()
staticType: Future<Object?> Function()
''');
}
@@ -259,7 +263,8 @@ FunctionExpression
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Stream<int> Function()
element: null@null
type: Stream<int> Function()
staticType: Stream<int> Function()
''');
}
@@ -309,7 +314,8 @@ FunctionExpression
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
''');
}
@@ -361,7 +367,8 @@ FunctionExpression
typeArgumentTypes
int
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
''');
}
@@ -413,7 +420,8 @@ FunctionExpression
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: Iterable<int> Function()
element: null@null
type: Iterable<int> Function()
staticType: Iterable<int> Function()
''');
}
@@ -450,7 +458,8 @@ FunctionExpression
semicolon: ;
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: void Function(int)
element: null@null
type: void Function(int)
correspondingParameter: f@null
staticType: void Function(int)
''');
@@ -481,7 +490,8 @@ FunctionExpression
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: void Function(Object?)
element: null@null
type: void Function(Object?)
correspondingParameter: <testLibrary>::@function::foo::@formalParameter::a
staticType: void Function(Object?)
''');
@@ -512,7 +522,8 @@ FunctionExpression
leftBracket: {
rightBracket: }
declaredElement: <testLibraryFragment> null@null
type: void Function(Object?)
element: null@null
type: void Function(Object?)
correspondingParameter: <testLibrary>::@function::foo::@formalParameter::a
staticType: void Function(Object?)
''');
@@ -571,7 +582,8 @@ FunctionExpression
rightBracket: ]
staticType: List<T>
declaredElement: <testLibraryFragment> null@null
type: List<T> Function<T>(T)
element: null@null
type: List<T> Function<T>(T)
staticType: List<T> Function<T>(T)
''');
}
@@ -595,7 +607,8 @@ FunctionExpression
literal: 42
staticType: int
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
''');
}
@@ -617,7 +630,8 @@ FunctionExpression
literal: 42
staticType: int
declaredElement: <testLibraryFragment> null@null
type: int Function()
element: null@null
type: int Function()
staticType: int Function()
''');
}
@@ -1033,7 +1033,6 @@ class _Element2Writer extends _AbstractElementWriter {
f.formalParameters,
_writeFormalParameterFragment,
);
_writeReturnType(f.returnType);
// _writeNonSyntheticElement(f);
// writeLinking();
_writeFragmentReference('previousFragment', f.previousFragment);
@@ -1290,12 +1289,7 @@ class _Element2Writer extends _AbstractElementWriter {
_writeFragmentList('classes', f, f.classes, _writeInstanceFragment);
_writeFragmentList('enums', f, f.enums, _writeInstanceFragment);
_writeFragmentList(
'extensions',
f,
f.extensions,
_writeInstanceFragment,
);
_writeFragmentList('extensions', f, f.extensions, _writeInstanceFragment);
_writeFragmentList(
'extensionTypes',
f,
@@ -334,7 +334,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -403,7 +402,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -472,7 +470,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -549,7 +546,6 @@ library
getters
#F6 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F7 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -630,7 +626,6 @@ library
getters
#F6 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F7 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -716,7 +711,6 @@ library
getters
#F8 synthetic f
element: <testLibrary>::@class::C::@getter::f
returnType: dynamic Function()
setters
#F9 synthetic f
element: <testLibrary>::@class::C::@setter::f
@@ -798,10 +792,8 @@ library
getters
#F6 synthetic x
element: <testLibrary>::@class::C::@getter::x::@def::0
returnType: int
#F7 synthetic x
element: <testLibrary>::@class::C::@getter::x::@def::1
returnType: String
setters
#F8 synthetic x
element: <testLibrary>::@class::C::@setter::x::@def::0
@@ -929,7 +921,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: num
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -998,7 +989,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: num
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1067,7 +1057,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: num
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1136,7 +1125,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1205,7 +1193,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1274,7 +1261,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1343,7 +1329,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1416,7 +1401,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1488,7 +1472,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1561,7 +1544,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1784,7 +1766,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1847,7 +1828,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
functions
#F5 foo @52
element: <testLibrary>::@function::foo
@@ -1930,7 +1910,6 @@ library
getters
#F5 synthetic _f
element: <testLibrary>::@class::A::@getter::_f
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -2002,7 +1981,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: Object
classes
class C
reference: <testLibrary>::@class::C
@@ -2079,7 +2057,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -6128,7 +6105,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
#F5 class D @58
element: <testLibrary>::@class::D
fields
@@ -6142,7 +6118,6 @@ library
getters
#F8 synthetic x
element: <testLibrary>::@class::D::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -6254,7 +6229,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
#F5 class D @50
element: <testLibrary>::@class::D
fields
@@ -6268,7 +6242,6 @@ library
getters
#F8 synthetic x
element: <testLibrary>::@class::D::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -6869,7 +6842,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
setters
#F5 synthetic i
element: <testLibrary>::@class::C::@setter::i
@@ -6934,7 +6906,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -6988,7 +6959,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -7039,7 +7009,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -7106,7 +7075,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -7177,10 +7145,8 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::C::@getter::foo::@def::0
returnType: int
#F6 foo @35
element: <testLibrary>::@class::C::@getter::foo::@def::1
returnType: int
setters
#F7 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -7261,7 +7227,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F6 synthetic foo
element: <testLibrary>::@class::C::@setter::foo::@def::0
@@ -7344,7 +7309,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
setters
#F5 synthetic i
element: <testLibrary>::@class::C::@setter::i
@@ -7415,7 +7379,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -7528,7 +7491,6 @@ library
getters
#F7 synthetic f
element: <testLibrary>::@class::B::@getter::f
returnType: A<int Function(double)>
classes
class A
reference: <testLibrary>::@class::A
@@ -7590,7 +7552,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -7646,7 +7607,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::A::@getter::foo
returnType: int
setters
#F6 foo @48
element: <testLibrary>::@class::A::@setter::foo
@@ -7718,7 +7678,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int
setters
#F6 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -7737,7 +7696,6 @@ library
getters
#F11 v @67
element: <testLibrary>::@class::D::@getter::v
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -7817,7 +7775,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -7878,7 +7835,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -7939,7 +7895,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: num
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -8000,7 +7955,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -8063,7 +8017,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -8082,7 +8035,6 @@ library
getters
#F10 v @56
element: <testLibrary>::@class::D::@getter::v
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -8169,7 +8121,6 @@ library
getters
#F4 f @61
element: <testLibrary>::@class::A::@getter::f
returnType: List<int>
#F5 class B @72
element: <testLibrary>::@class::B
fields
@@ -8193,7 +8144,6 @@ library
getters
#F8 synthetic f
element: <testLibrary>::@class::B::@getter::f
returnType: List<int>
topLevelVariables
#F9 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -8204,7 +8154,6 @@ library
getters
#F10 synthetic a
element: <testLibrary>::@getter::a
returnType: int
classes
abstract class A
reference: <testLibrary>::@class::A
@@ -8288,7 +8237,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -8359,7 +8307,6 @@ library
getters
#F4 foo @45
element: <testLibrary>::@class::A::@getter::foo
returnType: double
#F5 class B @58
element: <testLibrary>::@class::B
fields
@@ -8377,7 +8324,6 @@ library
getters
#F8 synthetic foo
element: <testLibrary>::@class::B::@getter::foo
returnType: double
classes
abstract class A
reference: <testLibrary>::@class::A
@@ -8451,7 +8397,6 @@ library
getters
#F4 _foo @30
element: <testLibrary>::@class::A::@getter::_foo
returnType: int?
classes
abstract class A
reference: <testLibrary>::@class::A
@@ -9269,10 +9214,8 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@class::C::@getter::a
returnType: Object
#F6 synthetic <null-name>
element: <testLibrary>::@class::C::@getter::1
returnType: Object
setters
#F7 synthetic a
element: <testLibrary>::@class::C::@setter::a
@@ -9361,7 +9304,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -9425,7 +9367,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: T
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -9495,7 +9436,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9550,7 +9490,6 @@ library
getters
#F4 synthetic b
element: <testLibrary>::@class::C::@getter::b
returnType: double
classes
class C
reference: <testLibrary>::@class::C
@@ -9607,7 +9546,6 @@ library
getters
#F5 synthetic b
element: <testLibrary>::@class::C::@getter::b
returnType: double
#F1 package:test/a.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -9618,7 +9556,6 @@ library
getters
#F7 synthetic a
element: <testLibrary>::@getter::a
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9678,7 +9615,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9726,7 +9662,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9771,7 +9706,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
setters
#F5 synthetic i
element: <testLibrary>::@class::C::@setter::i
@@ -9838,7 +9772,6 @@ library
getters
#F4 synthetic f
element: <testLibrary>::@class::C::@getter::f
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9883,7 +9816,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -9928,7 +9860,6 @@ library
getters
#F4 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
setters
#F5 synthetic i
element: <testLibrary>::@class::C::@setter::i
@@ -9994,7 +9925,6 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@class::C::@getter::a
returnType: int
setters
#F5 synthetic a
element: <testLibrary>::@class::C::@setter::a
@@ -10060,7 +9990,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -10130,7 +10059,6 @@ library
getters
#F4 foo @29
element: <testLibrary>::@class::A::@getter::foo
returnType: int
#F5 class B @43
element: <testLibrary>::@class::B
fields
@@ -10143,7 +10071,6 @@ library
getters
#F8 synthetic foo
element: <testLibrary>::@class::B::@getter::foo
returnType: int
classes
abstract class A
reference: <testLibrary>::@class::A
@@ -10214,7 +10141,6 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@class::C::@getter::a
returnType: Never
setters
#F5 synthetic a
element: <testLibrary>::@class::C::@setter::a
@@ -10275,7 +10201,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -10336,7 +10261,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -10399,10 +10323,8 @@ library
getters
#F5 synthetic i
element: <testLibrary>::@class::C::@getter::i
returnType: int
#F6 synthetic j
element: <testLibrary>::@class::C::@getter::j
returnType: int
setters
#F7 synthetic i
element: <testLibrary>::@class::C::@setter::i
@@ -10491,7 +10413,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -10556,7 +10477,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -10621,7 +10541,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -10683,7 +10602,6 @@ library
getters
#F7 synthetic f
element: <testLibrary>::@class::B::@getter::f
returnType: int
setters
#F8 synthetic f
element: <testLibrary>::@class::B::@setter::f
@@ -10766,7 +10684,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::A::@getter::foo
returnType: int
#F5 class B @39
element: <testLibrary>::@class::B
fields
@@ -10779,7 +10696,6 @@ library
getters
#F8 synthetic f
element: <testLibrary>::@class::B::@getter::f
returnType: int
setters
#F9 synthetic f
element: <testLibrary>::@class::B::@setter::f
@@ -10895,7 +10811,6 @@ library
getters
#F5 a @20
element: <testLibrary>::@class::A::@getter::a
returnType: int
setters
#F6 b @34
element: <testLibrary>::@class::A::@setter::b
@@ -10982,10 +10897,8 @@ library
getters
#F5 b @38
element: <testLibrary>::@class::A::@getter::b
returnType: int
#F6 a @56
element: <testLibrary>::@class::A::@getter::a
returnType: int
setters
#F7 a @16
element: <testLibrary>::@class::A::@setter::a
@@ -11056,7 +10969,6 @@ library
getters
#F4 x @27
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
abstract class C
reference: <testLibrary>::@class::C
@@ -11101,7 +11013,6 @@ library
getters
#F4 x @27
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -11146,7 +11057,6 @@ library
getters
#F4 x @14
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -11197,7 +11107,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::A::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -11248,7 +11157,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::A::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -11299,7 +11207,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::A::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -11386,7 +11293,6 @@ library
getters
#F4 x @20
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -11435,7 +11341,6 @@ library
getters
#F4 foo @23
element: <testLibrary>::@class::C::@getter::foo
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -11483,7 +11388,6 @@ library
getters
#F4 foo @21
element: <testLibrary>::@class::C::@getter::foo
returnType: T
classes
class C
reference: <testLibrary>::@class::C
@@ -11529,7 +11433,6 @@ library
getters
#F4 x @25
element: <testLibrary>::@class::C::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -11578,10 +11481,8 @@ library
getters
#F5 x @18
element: <testLibrary>::@class::C::@getter::x
returnType: int
#F6 y @33
element: <testLibrary>::@class::C::@getter::y
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -11641,7 +11542,6 @@ library
getters
#F4 x @20
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 x @39
element: <testLibrary>::@class::C::@setter::x
@@ -11707,7 +11607,6 @@ library
getters
#F4 x @47
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 x @21
element: <testLibrary>::@class::C::@setter::x
@@ -11862,7 +11761,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -13452,7 +13350,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
mixins
#F5 mixin A @6
element: <testLibrary>::@mixin::A
@@ -15000,7 +14897,6 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
setters
#F5 synthetic c
element: <testLibrary>::@setter::c
@@ -15064,7 +14960,6 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C?
setters
#F5 synthetic c
element: <testLibrary>::@setter::c
@@ -15732,7 +15627,6 @@ library
getters
#F4 synthetic t
element: <testLibrary>::@class::A::@getter::t
returnType: int
setters
#F5 synthetic t
element: <testLibrary>::@class::A::@setter::t
@@ -15751,7 +15645,6 @@ library
getters
#F10 synthetic t
element: <testLibrary>::@class::B::@getter::t
returnType: double
setters
#F11 synthetic t
element: <testLibrary>::@class::B::@setter::t
@@ -16748,7 +16641,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
classes
class B
reference: <testLibrary>::@class::B
@@ -20407,10 +20299,8 @@ library
getters
#F10 a @51
element: <testLibrary>::@class::E::@getter::a
returnType: int
#F11 synthetic x
element: <testLibrary>::@class::E::@getter::x
returnType: int
setters
#F12 b @73
element: <testLibrary>::@class::E::@setter::b
@@ -20582,7 +20472,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: Object
topLevelVariables
#F6 hasInitializer x @61
element: <testLibrary>::@topLevelVariable::x
@@ -20610,7 +20499,6 @@ library
getters
#F7 synthetic x
element: <testLibrary>::@getter::x
returnType: C
classes
class C
reference: <testLibrary>::@class::C
@@ -20681,7 +20569,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F6 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -20828,10 +20715,8 @@ library
getters
#F7 synthetic c
element: <testLibrary>::@getter::c
returnType: C<int>
#F8 synthetic v
element: <testLibrary>::@getter::v
returnType: void Function()
setters
#F9 synthetic c
element: <testLibrary>::@setter::c
File diff suppressed because it is too large Load Diff
@@ -120,10 +120,6 @@ library
getters
#F5 synthetic f
element: <testLibrary>::@class::X::@getter::f
returnType: void Function(dynamic)
alias: <testLibrary>::@typeAlias::F
typeArguments
dynamic
typeAliases
#F6 F @13
element: <testLibrary>::@typeAlias::F
@@ -64,10 +64,8 @@ library
getters
#F5 synthetic f01
element: <testLibrary>::@class::A::@def::0::@getter::f01
returnType: int
#F6 synthetic f02
element: <testLibrary>::@class::A::@def::0::@getter::f02
returnType: int
#F7 class A @69
element: <testLibrary>::@class::A::@def::1
fields
@@ -91,10 +89,8 @@ library
getters
#F11 synthetic f11
element: <testLibrary>::@class::A::@def::1::@getter::f11
returnType: int
#F12 synthetic f12
element: <testLibrary>::@class::A::@def::1::@getter::f12
returnType: int
#F13 class A @132
element: <testLibrary>::@class::A::@def::2
fields
@@ -118,10 +114,8 @@ library
getters
#F17 synthetic f21
element: <testLibrary>::@class::A::@def::2::@getter::f21
returnType: int
#F18 synthetic f22
element: <testLibrary>::@class::A::@def::2::@getter::f22
returnType: int
classes
class A
reference: <testLibrary>::@class::A::@def::0
@@ -302,10 +296,8 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::A::@getter::foo::@def::0
returnType: int
#F6 synthetic foo
element: <testLibrary>::@class::A::@getter::foo::@def::1
returnType: double
setters
#F7 synthetic foo
element: <testLibrary>::@class::A::@setter::foo::@def::0
@@ -584,13 +576,10 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@enum::E::@def::0::@getter::a
returnType: E
#F7 synthetic b
element: <testLibrary>::@enum::E::@def::0::@getter::b
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@def::0::@getter::values
returnType: List<E>
#F9 enum E @19
element: <testLibrary>::@enum::E::@def::1
fields
@@ -663,16 +652,12 @@ library
getters
#F15 synthetic c
element: <testLibrary>::@enum::E::@def::1::@getter::c
returnType: E
#F16 synthetic d
element: <testLibrary>::@enum::E::@def::1::@getter::d
returnType: E
#F17 synthetic e
element: <testLibrary>::@enum::E::@def::1::@getter::e
returnType: E
#F18 synthetic values
element: <testLibrary>::@enum::E::@def::1::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E::@def::0
@@ -816,7 +801,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@extension::E::@def::1::@getter::x
returnType: dynamic
setters
#F5 synthetic x
element: <testLibrary>::@extension::E::@def::1::@setter::x
@@ -831,7 +815,6 @@ library
getters
#F9 synthetic y
element: <testLibrary>::@extension::E::@def::2::@getter::y
returnType: int
setters
#F10 synthetic y
element: <testLibrary>::@extension::E::@def::2::@setter::y
@@ -927,7 +910,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::E::@def::0::@getter::it
returnType: int
#F6 extension type E @43
element: <testLibrary>::@extensionType::E::@def::1
fields
@@ -944,7 +926,6 @@ library
getters
#F10 synthetic it
element: <testLibrary>::@extensionType::E::@def::1::@getter::it
returnType: double
extensionTypes
extension type E
reference: <testLibrary>::@extensionType::E::@def::0
@@ -1154,7 +1135,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@mixin::A::@def::1::@getter::x
returnType: dynamic
setters
#F5 synthetic x
element: <testLibrary>::@mixin::A::@def::1::@setter::x
@@ -1169,7 +1149,6 @@ library
getters
#F9 synthetic y
element: <testLibrary>::@mixin::A::@def::2::@getter::y
returnType: int
setters
#F10 synthetic y
element: <testLibrary>::@mixin::A::@def::2::@setter::y
@@ -1265,16 +1244,12 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@getter::x::@def::0
returnType: bool
#F6 synthetic x
element: <testLibrary>::@getter::x::@def::1
returnType: dynamic
#F7 synthetic x
element: <testLibrary>::@getter::x::@def::2
returnType: int
#F8 synthetic x
element: <testLibrary>::@getter::x::@def::3
returnType: double
setters
#F9 synthetic x
element: <testLibrary>::@setter::x::@def::0
@@ -1384,10 +1359,8 @@ library
getters
#F3 foo @8
element: <testLibrary>::@getter::foo::@def::0
returnType: int
#F4 foo @26
element: <testLibrary>::@getter::foo::@def::1
returnType: double
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo::@def::0
@@ -105,16 +105,12 @@ library
getters
#F7 synthetic aaa
element: <testLibrary>::@enum::E::@getter::aaa
returnType: E
#F8 synthetic bbb
element: <testLibrary>::@enum::E::@getter::bbb
returnType: E
#F9 synthetic ccc
element: <testLibrary>::@enum::E::@getter::ccc
returnType: E
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -267,13 +263,10 @@ library
getters
#F8 synthetic int
element: <testLibrary>::@enum::E::@getter::int
returnType: E<int>
#F9 synthetic string
element: <testLibrary>::@enum::E::@getter::string
returnType: E<String>
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -384,10 +377,8 @@ library
getters
#F5 synthetic _name
element: <testLibrary>::@enum::E::@getter::_name
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -499,10 +490,8 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<double>
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -599,10 +588,8 @@ library
getters
#F5 synthetic _
element: <testLibrary>::@enum::E::@getter::_
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -698,10 +685,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -796,10 +781,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -900,13 +883,10 @@ library
getters
#F8 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F9 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F10 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: dynamic
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1026,16 +1006,12 @@ library
getters
#F8 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F9 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F10 synthetic x
element: <testLibrary>::@enum::E::@getter::x::@def::0
returnType: int
#F11 synthetic x
element: <testLibrary>::@enum::E::@getter::x::@def::1
returnType: String
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1154,10 +1130,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1271,13 +1245,10 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F9 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1392,13 +1363,10 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F9 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: num
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1510,13 +1478,10 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F9 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: dynamic
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1628,13 +1593,10 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F9 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: dynamic
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1753,10 +1715,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1859,10 +1819,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -1969,13 +1927,10 @@ library
getters
#F8 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F9 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
#F10 synthetic x
element: <testLibrary>::@enum::E::@getter::x
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -2108,10 +2063,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -2209,13 +2162,10 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F8 synthetic foo
element: <testLibrary>::@enum::E::@getter::foo
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -2347,13 +2297,10 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
#F8 foo @23
element: <testLibrary>::@enum::E::@getter::foo
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -2461,10 +2408,8 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
classes
class I
reference: <testLibrary>::@class::I
@@ -2569,10 +2514,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
extensionTypes
#F8 extension type B @26
element: <testLibrary>::@extensionType::B
@@ -2582,7 +2525,6 @@ library
getters
#F10 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -2713,10 +2655,8 @@ library
getters
#F9 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
classes
class I
reference: <testLibrary>::@class::I
@@ -2837,10 +2777,8 @@ library
getters
#F9 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
classes
class X
reference: <testLibrary>::@class::X
@@ -2954,10 +2892,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
methods
#F8 foo @23
element: <testLibrary>::@enum::E::@method::foo
@@ -3078,10 +3014,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
methods
#F7 toString @23
element: <testLibrary>::@enum::E::@method::toString
@@ -3177,10 +3111,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::0::@getter::v
returnType: InvalidType
#F6 synthetic values
element: <testLibrary>::@enum::0::@getter::values
returnType: List<<null>>
enums
enum <null-name>
reference: <testLibrary>::@enum::0
@@ -3271,10 +3203,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
mixins
#F7 mixin M @6
element: <testLibrary>::@mixin::M
@@ -3380,10 +3310,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
extensionTypes
#F8 extension type B @26
element: <testLibrary>::@extensionType::B
@@ -3393,7 +3321,6 @@ library
getters
#F10 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3510,10 +3437,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
mixins
#F7 mixin M1 @6
element: <testLibrary>::@mixin::M1
@@ -3637,10 +3562,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
setters
#F8 foo @19
element: <testLibrary>::@enum::E::@setter::foo
@@ -3755,10 +3678,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -3858,10 +3779,8 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<num, num>
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<num, num>>
enums
notSimplyBounded enum E
reference: <testLibrary>::@enum::E
@@ -3940,7 +3859,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
notSimplyBounded enum E
reference: <testLibrary>::@enum::E
@@ -4007,7 +3925,6 @@ library
getters
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic, num, dynamic>>
enums
notSimplyBounded enum E
reference: <testLibrary>::@enum::E
@@ -4076,7 +3993,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
notSimplyBounded enum E
reference: <testLibrary>::@enum::E
@@ -4139,7 +4055,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4201,7 +4116,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4263,7 +4177,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4329,7 +4242,6 @@ library
getters
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic, dynamic, dynamic>>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4435,13 +4347,10 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F7 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4571,13 +4480,10 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F7 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F9 hasInitializer annotation @91
element: <testLibrary>::@topLevelVariable::annotation
@@ -4588,7 +4494,6 @@ library
getters
#F10 synthetic annotation
element: <testLibrary>::@getter::annotation
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4722,13 +4627,10 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F7 synthetic <null-name>
element: <testLibrary>::@enum::E::@getter::1
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4845,13 +4747,10 @@ library
getters
#F6 synthetic v1
element: <testLibrary>::@enum::E::@getter::v1
returnType: E
#F7 synthetic v2
element: <testLibrary>::@enum::E::@getter::v2
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4950,10 +4849,8 @@ library
getters
#F5 synthetic v1
element: <testLibrary>::@enum::E1::@getter::v1
returnType: E1
#F6 synthetic values
element: <testLibrary>::@enum::E1::@getter::values
returnType: List<E1>
#F7 enum E2 @20
element: <testLibrary>::@enum::E2
fields
@@ -4990,10 +4887,8 @@ library
getters
#F11 synthetic v2
element: <testLibrary>::@enum::E2::@getter::v2
returnType: E2
#F12 synthetic values
element: <testLibrary>::@enum::E2::@getter::values
returnType: List<E2>
enums
enum E1
reference: <testLibrary>::@enum::E1
@@ -5209,16 +5104,12 @@ library
getters
#F20 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F21 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F22 synthetic c
element: <testLibrary>::@enum::E::@getter::c
returnType: E
#F23 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
classes
class M
reference: <testLibrary>::@class::M
@@ -5396,10 +5287,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F7 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -5410,7 +5299,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -5502,7 +5390,6 @@ library
getters
#F5 synthetic value
element: <testLibrary>::@class::A::@getter::value
returnType: dynamic
enums
#F6 enum E @64
element: <testLibrary>::@enum::E
@@ -5576,16 +5463,12 @@ library
getters
#F12 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F13 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F14 synthetic c
element: <testLibrary>::@enum::E::@getter::c
returnType: E
#F15 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
classes
class A
reference: <testLibrary>::@class::A
@@ -5726,10 +5609,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -5831,10 +5712,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F7 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -5845,7 +5724,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -5961,10 +5839,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
methods
#F7 foo @40
element: <testLibrary>::@enum::E::@method::foo
@@ -5986,7 +5862,6 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@getter::a
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -6129,13 +6004,10 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
#F9 synthetic foo
element: <testLibrary>::@enum::E::@getter::foo
returnType: int
methods
#F10 bar @81
element: <testLibrary>::@enum::E::@method::bar
@@ -6157,7 +6029,6 @@ library
getters
#F12 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -6313,10 +6184,8 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E<dynamic>
#F7 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E<dynamic>>
topLevelVariables
#F8 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -6327,7 +6196,6 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@getter::a
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -6439,10 +6307,8 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F7 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -6453,7 +6319,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -88,7 +88,6 @@ library
getters
#F3 synthetic x
element: <testLibrary>::@extension::E::@getter::x
returnType: int
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -192,7 +191,6 @@ library
getters
#F4 foo @38
element: <testLibrary>::@extension::E::@getter::foo
returnType: int
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -241,7 +239,6 @@ library
getters
#F4 foo @36
element: <testLibrary>::@extension::E::@getter::foo
returnType: T
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -308,7 +305,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@extension::E::@getter::foo
returnType: int
methods
#F5 bar @88
element: <testLibrary>::@extension::E::@method::bar
@@ -330,7 +326,6 @@ library
getters
#F7 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -426,7 +421,6 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class A
reference: <testLibrary>::@class::A
@@ -595,7 +589,6 @@ library
getters
#F3 foo @31
element: <testLibrary>::@extension::E::@getter::foo
returnType: int
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -43,7 +43,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int?
#F4 extension type B @44
element: <testLibrary>::@extensionType::B
fields
@@ -52,7 +51,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -129,7 +127,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -192,7 +189,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -261,7 +257,6 @@ library
getters
#F7 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: num
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -337,7 +332,6 @@ library
getters
#F7 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: num
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -413,7 +407,6 @@ library
getters
#F7 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: num
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -493,7 +486,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -554,7 +546,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -615,10 +606,8 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F5 synthetic foo
element: <testLibrary>::@extensionType::A::@getter::foo
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -683,10 +672,8 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F5 synthetic foo
element: <testLibrary>::@extensionType::A::@getter::foo
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -747,10 +734,8 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F5 synthetic foo
element: <testLibrary>::@extensionType::A::@getter::foo
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -818,7 +803,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -874,10 +858,8 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F5 foo @37
element: <testLibrary>::@extensionType::A::@getter::foo
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -941,7 +923,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::X::@getter::it
returnType: C
classes
class A
reference: <testLibrary>::@class::A
@@ -1002,7 +983,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F4 extension type B @56
element: <testLibrary>::@extensionType::B
fields
@@ -1011,7 +991,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
extensionTypes
hasImplementsSelfReference extension type A
reference: <testLibrary>::@extensionType::A
@@ -1077,7 +1056,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
hasImplementsSelfReference extension type A
reference: <testLibrary>::@extensionType::A
@@ -1124,7 +1102,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: num
#F4 extension type B @43
element: <testLibrary>::@extensionType::B
fields
@@ -1133,7 +1110,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -1197,7 +1173,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -1243,7 +1218,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::X::@getter::it
returnType: int?
extensionTypes
extension type X
reference: <testLibrary>::@extensionType::X
@@ -1290,7 +1264,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: T
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -1340,7 +1313,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::X::@getter::it
returnType: int
typeAliases
#F4 A @8
element: <testLibrary>::@typeAlias::A
@@ -1450,7 +1422,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -1504,7 +1475,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
methods
#F4 foo @34
element: <testLibrary>::@extensionType::A::@method::foo
@@ -1565,7 +1535,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
methods
#F4 foo @34
element: <testLibrary>::@extensionType::A::@method::foo
@@ -1631,7 +1600,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::0::@getter::it
returnType: int
extensionTypes
extension type <null-name>
reference: <testLibrary>::@extensionType::0
@@ -1685,7 +1653,6 @@ library
getters
#F5 synthetic <null-name>
element: <testLibrary>::@extensionType::A::@getter::1
returnType: InvalidType
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -1740,7 +1707,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
notSimplyBounded extension type A
reference: <testLibrary>::@extensionType::A
@@ -1792,7 +1758,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
setters
#F5 foo @33
element: <testLibrary>::@extensionType::A::@setter::foo
@@ -1858,7 +1823,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: InvalidType
#F4 extension type B @42
element: <testLibrary>::@extensionType::B
fields
@@ -1867,7 +1831,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: InvalidType
extensionTypes
hasRepresentationSelfReference extension type A
reference: <testLibrary>::@extensionType::A
@@ -1931,7 +1894,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: B
#F4 extension type B @42
element: <testLibrary>::@extensionType::B
fields
@@ -1940,7 +1902,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: InvalidType
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -2002,7 +1963,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: InvalidType
extensionTypes
hasRepresentationSelfReference extension type A
reference: <testLibrary>::@extensionType::A
@@ -2048,7 +2008,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F4 extension type B @44
element: <testLibrary>::@extensionType::B
fields
@@ -2057,7 +2016,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: A Function(A)
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -2124,7 +2082,6 @@ library
getters
#F4 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: T
#F5 extension type B @45
element: <testLibrary>::@extensionType::B
fields
@@ -2133,7 +2090,6 @@ library
getters
#F7 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: A<double>
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -2202,7 +2158,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
#F4 extension type B @44
element: <testLibrary>::@extensionType::B
fields
@@ -2211,7 +2166,6 @@ library
getters
#F6 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: List<A>
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -2273,7 +2227,6 @@ library
getters
#F3 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: int
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -2329,7 +2282,6 @@ library
getters
#F7 synthetic it
element: <testLibrary>::@extensionType::A::@getter::it
returnType: Map<T, U>
extensionTypes
extension type A
reference: <testLibrary>::@extensionType::A
@@ -709,7 +709,6 @@ library
getters
#F7 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F8 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -32,7 +32,6 @@ library
getters
#F2 synthetic f
element: <testLibrary>::@getter::f
returnType: void Function()
setters
#F3 synthetic f
element: <testLibrary>::@setter::f
@@ -80,7 +79,6 @@ library
getters
#F2 synthetic f
element: <testLibrary>::@getter::f
returnType: void Function()?
setters
#F3 synthetic f
element: <testLibrary>::@setter::f
@@ -271,7 +269,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int Function(int, String)
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -432,7 +429,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F6 synthetic v
element: <testLibrary>::@setter::v
@@ -602,7 +598,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: A<String Function({int? a})>
classes
class A
reference: <testLibrary>::@class::A
@@ -715,7 +710,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: A<String Function([int?])>
classes
class A
reference: <testLibrary>::@class::A
@@ -828,7 +822,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: A<String Function({required int a})>
classes
class A
reference: <testLibrary>::@class::A
@@ -934,7 +927,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: A<String Function(int)>
classes
class A
reference: <testLibrary>::@class::A
@@ -1307,7 +1307,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
setters
#F4 synthetic a
element: <testLibrary>::@setter::a
@@ -1381,7 +1380,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -359,7 +359,6 @@ library
getters
#F2 synthetic f
element: <testLibrary>::@getter::f
returnType: Future<dynamic>
setters
#F3 synthetic f
element: <testLibrary>::@setter::f
@@ -455,7 +454,6 @@ library
getters
#F2 synthetic f
element: <testLibrary>::@getter::f
returnType: Future<dynamic>
setters
#F3 synthetic f
element: <testLibrary>::@setter::f
@@ -512,7 +510,6 @@ library
getters
#F2 synthetic c
element: <testLibrary>::@getter::c
returnType: C
setters
#F3 synthetic c
element: <testLibrary>::@setter::c
@@ -640,10 +637,8 @@ library
getters
#F3 synthetic f
element: <testLibrary>::@getter::f
returnType: Future<dynamic>
#F4 synthetic s
element: <testLibrary>::@getter::s
returnType: Stream<dynamic>
setters
#F5 synthetic f
element: <testLibrary>::@setter::f
@@ -742,10 +737,8 @@ library
getters
#F3 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F4 synthetic d
element: <testLibrary>::@getter::d
returnType: D
setters
#F5 synthetic c
element: <testLibrary>::@setter::c
@@ -988,7 +981,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -1050,7 +1042,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -1096,7 +1087,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: A
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -133,7 +133,6 @@ library
getters
#F2 g @4
element: <testLibrary>::@getter::g
returnType: dynamic
topLevelVariables
synthetic g
reference: <testLibrary>::@topLevelVariable::g
@@ -231,7 +231,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -248,7 +247,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -342,7 +340,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
methods
#F6 bar @77
element: <testLibrary>::@class::C::@method::bar
@@ -364,7 +361,6 @@ library
getters
#F8 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -466,10 +462,8 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F6 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -548,7 +542,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class alias C
reference: <testLibrary>::@class::C
@@ -1495,7 +1488,6 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1564,7 +1556,6 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1642,7 +1633,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -1682,7 +1672,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1699,7 +1688,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1787,7 +1775,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1804,7 +1791,6 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1904,7 +1890,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
setters
#F6 synthetic x
element: <testLibrary>::@class::C::@setter::x
@@ -1921,7 +1906,6 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -2007,7 +1991,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @19
element: <testLibrary>::@function::f
@@ -2070,7 +2053,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F4 f @23
element: <testLibrary>::@getter::f
metadata
@@ -2081,7 +2063,6 @@ library
element: <testLibrary>::@getter::a
staticType: null
element2: <testLibrary>::@getter::a
returnType: dynamic
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -2138,7 +2119,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
setters
#F4 f @23
element: <testLibrary>::@setter::f
@@ -2222,7 +2202,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -2272,7 +2251,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @16
element: <testLibrary>::@function::f
@@ -2340,7 +2318,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @16
element: <testLibrary>::@function::f
@@ -2444,10 +2421,8 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F5 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -2542,7 +2517,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -2585,7 +2559,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -2633,7 +2606,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -2681,7 +2653,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -2849,7 +2820,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
topLevelVariables
const hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -2899,7 +2869,6 @@ library
element: <testLibrary>::@getter::a
staticType: null
element2: <testLibrary>::@getter::a
returnType: dynamic
topLevelVariables
#F5 hasInitializer a @6
element: <testLibrary>::@topLevelVariable::a
@@ -2910,7 +2879,6 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -3014,10 +2982,8 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F7 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -3130,10 +3096,8 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F6 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -3239,7 +3203,6 @@ library
getters
#F7 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -3330,7 +3293,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
methods
#F5 bar @77
element: <testLibrary>::@mixin::M::@method::bar
@@ -3352,7 +3314,6 @@ library
getters
#F7 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -3448,10 +3409,8 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F5 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -3530,7 +3489,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3620,7 +3578,6 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3703,7 +3660,6 @@ library
element: <testLibrary>::@getter::foo
staticType: null
element2: <testLibrary>::@getter::foo
returnType: int
topLevelVariables
#F5 hasInitializer foo @6
element: <testLibrary>::@topLevelVariable::foo
@@ -3714,7 +3670,6 @@ library
getters
#F6 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3826,7 +3781,6 @@ library
getters
#F7 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3946,7 +3900,6 @@ library
getters
#F7 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -4057,7 +4010,6 @@ library
getters
#F8 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -4209,16 +4161,12 @@ library
getters
#F7 synthetic e1
element: <testLibrary>::@enum::E::@getter::e1
returnType: E
#F8 synthetic e2
element: <testLibrary>::@enum::E::@getter::e2
returnType: E
#F9 synthetic e3
element: <testLibrary>::@enum::E::@getter::e3
returnType: E
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F11 hasInitializer foo @6
element: <testLibrary>::@topLevelVariable::foo
@@ -4229,7 +4177,6 @@ library
getters
#F12 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
enums
enum E
reference: <testLibrary>::@enum::E
@@ -4348,7 +4295,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
extensions
extension E
reference: <testLibrary>::@extension::E
@@ -4425,13 +4371,10 @@ library
getters
#F6 synthetic isStatic
element: <testLibrary>::@class::A::@getter::isStatic
returnType: int
#F7 synthetic isStaticConst
element: <testLibrary>::@class::A::@getter::isStaticConst
returnType: int
#F8 synthetic isInstance
element: <testLibrary>::@class::A::@getter::isInstance
returnType: int
setters
#F9 synthetic isStatic
element: <testLibrary>::@class::A::@setter::isStatic
@@ -4453,7 +4396,6 @@ library
getters
#F14 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -4568,7 +4510,6 @@ library
getters
#F2 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
topLevelVariables
const hasInitializer foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -4624,7 +4565,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
mixins
mixin A
reference: <testLibrary>::@mixin::A
@@ -4705,7 +4645,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -4793,7 +4732,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
typeAliases
A
reference: <testLibrary>::@typeAlias::A
@@ -4897,7 +4835,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
#F1 package:test/a.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -4948,7 +4885,6 @@ library
getters
#F2 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
functions
#F3 f @26
element: <testLibrary>::@function::f
@@ -5068,7 +5004,6 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
#F4 getter @29
element: <testLibrary>::@getter::getter
metadata
@@ -5079,7 +5014,6 @@ library
element: <testLibrary>::@getter::foo
staticType: null
element2: <testLibrary>::@getter::foo
returnType: int
topLevelVariables
const hasInitializer foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -5141,7 +5075,6 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
setters
#F4 setter @25
element: <testLibrary>::@setter::setter
@@ -5262,13 +5195,10 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
#F5 synthetic isNotConst
element: <testLibrary>::@getter::isNotConst
returnType: int
#F6 synthetic isConst
element: <testLibrary>::@getter::isConst
returnType: int
setters
#F7 synthetic isNotConst
element: <testLibrary>::@setter::isNotConst
@@ -5390,7 +5320,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
#F1 package:test/foo.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -5450,7 +5379,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F1 package:test/foo.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -5709,7 +5637,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @16
element: <testLibrary>::@function::f
@@ -5804,7 +5731,6 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -5872,7 +5798,6 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
setters
#F4 foo @21
element: <testLibrary>::@setter::foo
@@ -5945,7 +5870,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @16
element: <testLibrary>::@function::f
@@ -6059,7 +5983,6 @@ library
getters
#F8 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class A
reference: <testLibrary>::@class::A
@@ -6139,10 +6062,8 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F4 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F5 synthetic v
element: <testLibrary>::@setter::v
@@ -6231,7 +6152,6 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -6321,7 +6241,6 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
classes
class alias C
reference: <testLibrary>::@class::C
@@ -6402,7 +6321,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
functions
#F3 f @16
element: <testLibrary>::@function::f
@@ -6483,7 +6401,6 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
typeAliases
F
reference: <testLibrary>::@typeAlias::F
@@ -6554,10 +6471,8 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int
#F4 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F5 synthetic x
element: <testLibrary>::@setter::x
@@ -6641,7 +6556,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::A::@getter::x
returnType: int
#F5 class C @45
element: <testLibrary>::@class::C
constructors
@@ -6773,16 +6687,12 @@ library
getters
#F9 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F10 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F11 synthetic c
element: <testLibrary>::@enum::E::@getter::c
returnType: E
#F12 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
classes
class C
reference: <testLibrary>::@class::C
@@ -6891,7 +6801,6 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@extension::E::@getter::x
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -83,10 +83,8 @@ library
getters
#F15 synthetic f
element: <testLibrary>::@mixin::M::@getter::f
returnType: T
#F16 g @112
element: <testLibrary>::@mixin::M::@getter::g
returnType: U
setters
#F17 synthetic f
element: <testLibrary>::@mixin::M::@setter::f
@@ -253,7 +251,6 @@ library
getters
#F3 synthetic x
element: <testLibrary>::@mixin::M::@getter::x
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -310,7 +307,6 @@ library
getters
#F3 foo @25
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -355,7 +351,6 @@ library
getters
#F3 foo @25
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -400,7 +395,6 @@ library
getters
#F3 foo @25
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -1212,7 +1206,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
mixins
#F6 mixin M @56
element: <testLibrary>::@mixin::M
@@ -1572,7 +1565,6 @@ library
getters
#F5 synthetic it
element: <testLibrary>::@extensionType::B::@getter::it
returnType: int
mixins
#F6 mixin M @56
element: <testLibrary>::@mixin::M
@@ -42,7 +42,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::C::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::C::@setter::foo
@@ -108,7 +107,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::C::@getter::foo
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -255,13 +253,10 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@enum::E::@getter::a
returnType: E
#F7 synthetic b
element: <testLibrary>::@enum::E::@getter::b
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: <testLibrary>::@enum::E
@@ -337,7 +332,6 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
setters
#F4 synthetic foo
element: <testLibrary>::@mixin::M::@setter::foo
@@ -397,7 +391,6 @@ library
getters
#F3 foo @20
element: <testLibrary>::@mixin::M::@getter::foo
returnType: int
mixins
mixin M
reference: <testLibrary>::@mixin::M
@@ -485,7 +478,6 @@ library
getters
#F2 foo @8
element: <testLibrary>::@getter::foo
returnType: int
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -519,7 +511,6 @@ library
getters
#F2 foo @8
element: <testLibrary>::@getter::foo
returnType: int
setters
#F3 foo @22
element: <testLibrary>::@setter::foo
@@ -606,7 +597,6 @@ library
getters
#F2 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
setters
#F3 synthetic foo
element: <testLibrary>::@setter::foo
@@ -913,19 +913,14 @@ library
getters
#F8 synthetic withInit
element: <testLibrary>::@class::C::@getter::withInit
returnType: int
#F9 synthetic withoutInit
element: <testLibrary>::@class::C::@getter::withoutInit
returnType: int
#F10 synthetic multiWithInit
element: <testLibrary>::@class::C::@getter::multiWithInit
returnType: int
#F11 synthetic multiWithoutInit
element: <testLibrary>::@class::C::@getter::multiWithoutInit
returnType: int
#F12 synthetic multiWithInit2
element: <testLibrary>::@class::C::@getter::multiWithInit2
returnType: int
setters
#F13 synthetic withInit
element: <testLibrary>::@class::C::@setter::withInit
@@ -1125,34 +1120,24 @@ library
getters
#F13 synthetic hasDocComment
element: <testLibrary>::@class::C::@getter::hasDocComment
returnType: int
#F14 synthetic hasDocComment2
element: <testLibrary>::@class::C::@getter::hasDocComment2
returnType: int
#F15 synthetic hasAnnotation
element: <testLibrary>::@class::C::@getter::hasAnnotation
returnType: int
#F16 synthetic hasAnnotation2
element: <testLibrary>::@class::C::@getter::hasAnnotation2
returnType: int
#F17 synthetic annotationThenComment
element: <testLibrary>::@class::C::@getter::annotationThenComment
returnType: int
#F18 synthetic annotationThenComment2
element: <testLibrary>::@class::C::@getter::annotationThenComment2
returnType: int
#F19 synthetic commentThenAnnotation
element: <testLibrary>::@class::C::@getter::commentThenAnnotation
returnType: int
#F20 synthetic commentThenAnnotation2
element: <testLibrary>::@class::C::@getter::commentThenAnnotation2
returnType: int
#F21 synthetic commentAroundAnnotation
element: <testLibrary>::@class::C::@getter::commentAroundAnnotation
returnType: int
#F22 synthetic commentAroundAnnotation2
element: <testLibrary>::@class::C::@getter::commentAroundAnnotation2
returnType: int
setters
#F23 synthetic hasDocComment
element: <testLibrary>::@class::C::@setter::hasDocComment
@@ -1942,19 +1927,14 @@ library
getters
#F6 synthetic withInit
element: <testLibrary>::@getter::withInit
returnType: int
#F7 synthetic withoutInit
element: <testLibrary>::@getter::withoutInit
returnType: int
#F8 synthetic multiWithInit
element: <testLibrary>::@getter::multiWithInit
returnType: int
#F9 synthetic multiWithoutInit
element: <testLibrary>::@getter::multiWithoutInit
returnType: int
#F10 synthetic multiWithInit2
element: <testLibrary>::@getter::multiWithInit2
returnType: int
setters
#F11 synthetic withInit
element: <testLibrary>::@setter::withInit
@@ -2233,34 +2213,24 @@ library
getters
#F11 synthetic hasDocComment
element: <testLibrary>::@getter::hasDocComment
returnType: int
#F12 synthetic hasDocComment2
element: <testLibrary>::@getter::hasDocComment2
returnType: int
#F13 synthetic hasAnnotation
element: <testLibrary>::@getter::hasAnnotation
returnType: int
#F14 synthetic hasAnnotation2
element: <testLibrary>::@getter::hasAnnotation2
returnType: int
#F15 synthetic annotationThenComment
element: <testLibrary>::@getter::annotationThenComment
returnType: int
#F16 synthetic annotationThenComment2
element: <testLibrary>::@getter::annotationThenComment2
returnType: int
#F17 synthetic commentThenAnnotation
element: <testLibrary>::@getter::commentThenAnnotation
returnType: int
#F18 synthetic commentThenAnnotation2
element: <testLibrary>::@getter::commentThenAnnotation2
returnType: int
#F19 synthetic commentAroundAnnotation
element: <testLibrary>::@getter::commentAroundAnnotation
returnType: int
#F20 synthetic commentAroundAnnotation2
element: <testLibrary>::@getter::commentAroundAnnotation2
returnType: int
setters
#F21 synthetic hasDocComment
element: <testLibrary>::@setter::hasDocComment
@@ -2758,7 +2728,6 @@ library
getters
#F4 synthetic foo
element: <testLibrary>::@class::A::@getter::foo
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@class::A::@setter::foo
@@ -2823,7 +2792,6 @@ library
getters
#F4 foo @20
element: <testLibrary>::@class::A::@getter::foo
returnType: int
classes
class A
reference: <testLibrary>::@class::A
@@ -3220,7 +3188,6 @@ library
getters
#F2 foo @8
element: <testLibrary>::@getter::foo
returnType: int
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -41,7 +41,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::A::@getter::x
returnType: (int, String)
classes
class A
reference: <testLibrary>::@class::A
@@ -90,7 +89,6 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@class::A::@getter::x
returnType: (int, bool)
classes
class A
reference: <testLibrary>::@class::A
@@ -527,7 +525,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: (int, String)
topLevelVariables
final x
reference: <testLibrary>::@topLevelVariable::x
@@ -559,7 +556,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: (int, bool)
topLevelVariables
final hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -622,7 +618,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: Type
topLevelVariables
const hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -684,7 +679,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: Type
topLevelVariables
const hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -107,7 +107,6 @@ library
getters
#F3 synthetic foo
element: dart:foo::@class::A::@getter::foo
returnType: int
setters
#F4 synthetic foo
element: dart:foo::@class::A::@setter::foo
@@ -172,7 +171,6 @@ library
getters
#F3 foo @61
element: dart:foo::@class::A::@getter::foo
returnType: int
classes
class A
reference: dart:foo::@class::A
@@ -426,13 +424,10 @@ library
getters
#F5 synthetic v1
element: dart:foo::@enum::E::@getter::v1
returnType: E
#F6 synthetic v2
element: dart:foo::@enum::E::@getter::v2
returnType: E
#F7 synthetic values
element: dart:foo::@enum::E::@getter::values
returnType: List<E>
enums
enum E
reference: dart:foo::@enum::E
@@ -534,10 +529,8 @@ library
getters
#F4 synthetic v
element: dart:foo::@enum::E::@getter::v
returnType: E
#F5 synthetic values
element: dart:foo::@enum::E::@getter::values
returnType: List<E>
methods
#F6 foo @62
element: dart:foo::@enum::E::@method::foo
@@ -929,7 +922,6 @@ library
getters
#F2 synthetic foo
element: dart:foo::@getter::foo
returnType: int
topLevelVariables
final hasInitializer foo
reference: dart:foo::@topLevelVariable::foo
@@ -1055,7 +1055,6 @@ library
getters
#F2 main @4
element: <testLibrary>::@getter::main
returnType: dynamic
topLevelVariables
synthetic main
reference: <testLibrary>::@topLevelVariable::main
@@ -1132,7 +1131,6 @@ library
getters
#F2 synthetic main
element: <testLibrary>::@getter::main
returnType: dynamic
setters
#F3 synthetic main
element: <testLibrary>::@setter::main
@@ -42,7 +42,6 @@ library
getters
#F3 a @8
element: <testLibrary>::@getter::a
returnType: int
setters
#F4 b @20
element: <testLibrary>::@setter::b
@@ -112,10 +111,8 @@ library
getters
#F3 b @24
element: <testLibrary>::@getter::b
returnType: int
#F4 a @40
element: <testLibrary>::@getter::a
returnType: int
setters
#F5 a @4
element: <testLibrary>::@setter::a
@@ -173,7 +170,6 @@ library
getters
#F2 foo @16
element: <testLibrary>::@getter::foo
returnType: Future<int>
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -208,7 +204,6 @@ library
getters
#F2 foo @37
element: <testLibrary>::@getter::foo
returnType: Stream<int>
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -244,7 +239,6 @@ library
#F2 x @64
element: <testLibrary>::@getter::x
documentationComment: /**\n * Docs\n */
returnType: dynamic
topLevelVariables
synthetic x
reference: <testLibrary>::@topLevelVariable::x
@@ -275,7 +269,6 @@ library
getters
#F2 x @17
element: <testLibrary>::@getter::x
returnType: int
topLevelVariables
synthetic x
reference: <testLibrary>::@topLevelVariable::x
@@ -314,7 +307,6 @@ library
getters
#F4 f @24
element: <testLibrary>::@class::C::@getter::f
returnType: int
#F5 class D @52
element: <testLibrary>::@class::D
fields
@@ -327,7 +319,6 @@ library
getters
#F8 f @64
element: <testLibrary>::@class::D::@getter::f
returnType: int
classes
class C
reference: <testLibrary>::@class::C
@@ -388,7 +379,6 @@ library
getters
#F2 foo @18
element: <testLibrary>::@getter::foo
returnType: Iterator<int>
topLevelVariables
synthetic foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -420,10 +410,8 @@ library
getters
#F3 x @8
element: <testLibrary>::@getter::x
returnType: int
#F4 y @23
element: <testLibrary>::@getter::y
returnType: dynamic
topLevelVariables
synthetic x
reference: <testLibrary>::@topLevelVariable::x
@@ -466,7 +454,6 @@ library
getters
#F2 x @8
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 x @25
element: <testLibrary>::@setter::x
@@ -514,7 +501,6 @@ library
getters
#F2 x @33
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 x @9
element: <testLibrary>::@setter::x
@@ -731,7 +717,6 @@ library
getters
#F2 synthetic i
element: <testLibrary>::@getter::i
returnType: int
setters
#F3 synthetic i
element: <testLibrary>::@setter::i
@@ -780,7 +765,6 @@ library
getters
#F2 x @8
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 x @25
element: <testLibrary>::@setter::x
@@ -829,7 +813,6 @@ library
getters
#F2 x @33
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 x @9
element: <testLibrary>::@setter::x
@@ -881,10 +864,8 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@getter::foo::@def::0
returnType: int
#F4 synthetic foo
element: <testLibrary>::@getter::foo::@def::1
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@setter::foo::@def::0
@@ -960,10 +941,8 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@getter::foo::@def::0
returnType: int
#F4 foo @21
element: <testLibrary>::@getter::foo::@def::1
returnType: int
setters
#F5 synthetic foo
element: <testLibrary>::@setter::foo
@@ -1025,7 +1004,6 @@ library
getters
#F3 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
setters
#F4 synthetic foo
element: <testLibrary>::@setter::foo::@def::0
@@ -1093,7 +1071,6 @@ library
getters
#F2 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int
setters
#F3 foo @23
element: <testLibrary>::@setter::foo
@@ -1139,7 +1116,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -1189,7 +1165,6 @@ library
getters
#F2 synthetic i
element: <testLibrary>::@getter::i
returnType: int
topLevelVariables
const hasInitializer i
reference: <testLibrary>::@topLevelVariable::i
@@ -1226,7 +1201,6 @@ library
getters
#F2 synthetic i
element: <testLibrary>::@getter::i
returnType: int
topLevelVariables
late const hasInitializer i
reference: <testLibrary>::@topLevelVariable::i
@@ -1265,7 +1239,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: dynamic
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -1312,7 +1285,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
topLevelVariables
final hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -1344,7 +1316,6 @@ library
getters
#F2 synthetic foo
element: <testLibrary>::@getter::foo
returnType: int Function(int, {void Function() fn})?
topLevelVariables
final foo
reference: <testLibrary>::@topLevelVariable::foo
@@ -1387,7 +1358,6 @@ library
getters
#F3 x @39
element: <testLibrary>::@getter::x
returnType: int
#F1 package:test/a.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -1461,7 +1431,6 @@ library
getters
#F5 x @24
element: <testLibrary>::@getter::x
returnType: int
topLevelVariables
synthetic x
reference: <testLibrary>::@topLevelVariable::x
@@ -1522,7 +1491,6 @@ library
getters
#F4 x @24
element: <testLibrary>::@getter::x
returnType: int
#F2 package:test/b.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -1586,7 +1554,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: dynamic
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -1632,7 +1599,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -1678,7 +1644,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int
topLevelVariables
final hasInitializer v
reference: <testLibrary>::@topLevelVariable::v
@@ -1708,7 +1673,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int
topLevelVariables
final hasInitializer v
reference: <testLibrary>::@topLevelVariable::v
@@ -1752,7 +1716,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: (int, bool)
topLevelVariables
const hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -1804,7 +1767,6 @@ library
getters
#F6 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F7 synthetic x
element: <testLibrary>::@setter::x
@@ -1868,7 +1830,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -1914,7 +1875,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -1960,7 +1920,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -2006,7 +1965,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
topLevelVariables
late final hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -2040,10 +1998,8 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: Object?
#F4 synthetic <null-name>
element: <testLibrary>::@getter::1
returnType: Object?
setters
#F5 synthetic a
element: <testLibrary>::@setter::a
@@ -2117,7 +2073,6 @@ library
getters
#F2 synthetic i
element: <testLibrary>::@getter::i
returnType: int
topLevelVariables
const hasInitializer i
reference: <testLibrary>::@topLevelVariable::i
@@ -2153,7 +2108,6 @@ library
getters
#F2 synthetic b
element: <testLibrary>::@getter::b
returnType: double
topLevelVariables
final hasInitializer b
reference: <testLibrary>::@topLevelVariable::b
@@ -2192,7 +2146,6 @@ library
getters
#F3 synthetic b
element: <testLibrary>::@getter::b
returnType: double
#F1 package:test/a.dart
element: <testLibrary>
enclosingFragment: #F0
@@ -2203,7 +2156,6 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: int
topLevelVariables
final hasInitializer b
reference: <testLibrary>::@topLevelVariable::b
@@ -2243,7 +2195,6 @@ library
getters
#F2 synthetic i
element: <testLibrary>::@getter::i
returnType: int
topLevelVariables
final hasInitializer i
reference: <testLibrary>::@topLevelVariable::i
@@ -2278,7 +2229,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: C
topLevelVariables
final hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -2339,7 +2289,6 @@ library
getters
#F6 x @24
element: <testLibrary>::@getter::x
returnType: int
topLevelVariables
synthetic x
reference: <testLibrary>::@topLevelVariable::x
@@ -2379,7 +2328,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -2428,7 +2376,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: Never
setters
#F3 synthetic a
element: <testLibrary>::@setter::a
@@ -2477,7 +2424,6 @@ library
getters
#F2 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
setters
#F3 synthetic a
element: <testLibrary>::@setter::a
@@ -2553,7 +2499,6 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: A<int>
classes
class A
reference: <testLibrary>::@class::A
@@ -2599,10 +2544,8 @@ library
getters
#F3 synthetic i
element: <testLibrary>::@getter::i
returnType: int
#F4 synthetic j
element: <testLibrary>::@getter::j
returnType: int
setters
#F5 synthetic i
element: <testLibrary>::@setter::i
@@ -1764,10 +1764,6 @@ library
getters
#F4 synthetic f
element: <testLibrary>::@class::A::@getter::f
returnType: int Function<T>(T)
alias: <testLibrary>::@typeAlias::Foo
typeArguments
int
setters
#F5 synthetic f
element: <testLibrary>::@class::A::@setter::f
@@ -35,7 +35,6 @@ library
getters
#F2 synthetic f
element: <testLibrary>::@getter::f
returnType: V Function<U, V>(U, V)
topLevelVariables
final hasInitializer f
reference: <testLibrary>::@topLevelVariable::f
@@ -82,7 +81,6 @@ library
getters
#F3 synthetic f
element: <testLibrary>::@getter::f
returnType: double Function(int)
topLevelVariables
final hasInitializer f
reference: <testLibrary>::@topLevelVariable::f
@@ -126,7 +124,6 @@ library
getters
#F5 synthetic f
element: <testLibrary>::@class::C::@getter::f
returnType: InvalidType
classes
class C
reference: <testLibrary>::@class::C
@@ -226,7 +223,6 @@ library
getters
#F12 synthetic x
element: <testLibrary>::@getter::x
returnType: C<int>
functions
#F13 f @96
element: <testLibrary>::@function::f
@@ -360,7 +356,6 @@ library
getters
#F9 synthetic x
element: <testLibrary>::@getter::x
returnType: C
functions
#F10 f @79
element: <testLibrary>::@function::f
@@ -471,7 +466,6 @@ library
getters
#F10 synthetic s
element: <testLibrary>::@getter::s
returnType: S<B>
setters
#F11 synthetic s
element: <testLibrary>::@setter::s
@@ -568,7 +562,6 @@ library
getters
#F4 synthetic b
element: <testLibrary>::@class::A::@getter::b
returnType: B
setters
#F5 synthetic b
element: <testLibrary>::@class::A::@setter::b
@@ -587,7 +580,6 @@ library
getters
#F10 c @37
element: <testLibrary>::@class::B::@getter::c
returnType: C
setters
#F11 c @59
element: <testLibrary>::@class::B::@setter::c
@@ -614,10 +606,8 @@ library
getters
#F19 synthetic a
element: <testLibrary>::@getter::a
returnType: A
#F20 synthetic x
element: <testLibrary>::@getter::x
returnType: C
setters
#F21 synthetic a
element: <testLibrary>::@setter::a
@@ -771,13 +761,10 @@ library
getters
#F4 synthetic x
element: <testLibrary>::@getter::x
returnType: Iterable<String>
#F5 synthetic y
element: <testLibrary>::@getter::y
returnType: List<int>
#F6 synthetic z
element: <testLibrary>::@getter::z
returnType: List<String>
setters
#F7 synthetic x
element: <testLibrary>::@setter::x
@@ -884,7 +871,6 @@ library
getters
#F4 synthetic p
element: <testLibrary>::@class::C::@getter::p
returnType: int
setters
#F5 synthetic p
element: <testLibrary>::@class::C::@setter::p
@@ -899,10 +885,8 @@ library
getters
#F9 synthetic x
element: <testLibrary>::@getter::x
returnType: List<C>
#F10 synthetic y
element: <testLibrary>::@getter::y
returnType: Iterable<int>
setters
#F11 synthetic x
element: <testLibrary>::@setter::x
@@ -1057,7 +1041,6 @@ library
getters
#F6 synthetic x
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1118,7 +1101,6 @@ library
getters
#F6 x @22
element: <testLibrary>::@class::C::@getter::x
returnType: dynamic
classes
class C
reference: <testLibrary>::@class::C
@@ -1376,7 +1358,6 @@ library
getters
#F7 synthetic c
element: <testLibrary>::@getter::c
returnType: C<num>
setters
#F8 synthetic c
element: <testLibrary>::@setter::c
@@ -1457,10 +1438,8 @@ library
getters
#F5 synthetic foo
element: <testLibrary>::@class::A::@getter::foo
returnType: int
#F6 synthetic bar
element: <testLibrary>::@class::A::@getter::bar
returnType: int Function(double)
methods
#F7 baz @100
element: <testLibrary>::@class::A::@method::baz
@@ -1522,7 +1501,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -1593,13 +1571,10 @@ library
getters
#F4 synthetic m
element: <testLibrary>::@getter::m
returnType: int Function<T>()?
#F5 synthetic n
element: <testLibrary>::@getter::n
returnType: int Function<T>()
#F6 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F7 synthetic m
element: <testLibrary>::@setter::m
@@ -1701,7 +1676,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: HashMap<dynamic, dynamic>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -1758,16 +1732,12 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F6 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
#F7 synthetic c
element: <testLibrary>::@getter::c
returnType: dynamic
#F8 synthetic d
element: <testLibrary>::@getter::d
returnType: int
setters
#F9 synthetic a
element: <testLibrary>::@setter::a
@@ -1896,8 +1866,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int Function(String)
alias: <testLibrary>::@typeAlias::F
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -1916,8 +1884,6 @@ library
getters
#F10 v @79
element: <testLibrary>::@class::D::@getter::v
returnType: int Function(String)
alias: <testLibrary>::@typeAlias::F
typeAliases
#F11 F @12
element: <testLibrary>::@typeAlias::F
@@ -2005,7 +1971,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -2057,7 +2022,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int?
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -2109,7 +2073,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: void Function()
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -2161,7 +2124,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: void Function()?
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -2224,7 +2186,6 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: Map<T, int>
setters
#F6 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -2248,7 +2209,6 @@ library
getters
#F13 v @83
element: <testLibrary>::@class::D::@getter::v
returnType: Map<V, U>
classes
class C
reference: <testLibrary>::@class::C
@@ -2339,7 +2299,6 @@ library
getters
#F3 synthetic v
element: <testLibrary>::@getter::v
returnType: dynamic
setters
#F4 synthetic v
element: <testLibrary>::@setter::v
@@ -2682,7 +2641,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: dynamic
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -2758,7 +2716,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: dynamic
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -3018,10 +2975,8 @@ library
getters
#F6 synthetic a1
element: <testLibrary>::@getter::a1
returnType: A
#F7 synthetic a2
element: <testLibrary>::@getter::a2
returnType: A
setters
#F8 synthetic a1
element: <testLibrary>::@setter::a1
@@ -3119,10 +3074,8 @@ library
getters
#F3 synthetic a1
element: <testLibrary>::@getter::a1
returnType: A
#F4 synthetic a2
element: <testLibrary>::@getter::a2
returnType: A
setters
#F5 synthetic a1
element: <testLibrary>::@setter::a1
@@ -3198,7 +3151,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: List<Object Function(int Function(String))>
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -3331,7 +3283,6 @@ library
getters
#F12 synthetic f
element: <testLibrary>::@class::D::@getter::f
returnType: dynamic
setters
#F13 synthetic f
element: <testLibrary>::@class::D::@setter::f
@@ -3445,7 +3396,6 @@ library
getters
#F7 synthetic a
element: <testLibrary>::@class::B::@getter::a
returnType: A
setters
#F8 synthetic a
element: <testLibrary>::@class::B::@setter::a
@@ -3458,7 +3408,6 @@ library
getters
#F11 synthetic c
element: <testLibrary>::@getter::c
returnType: double
setters
#F12 synthetic c
element: <testLibrary>::@setter::c
@@ -3554,10 +3503,8 @@ library
getters
#F3 synthetic a
element: <testLibrary>::@getter::a
returnType: int Function()
#F4 synthetic b
element: <testLibrary>::@getter::b
returnType: int
setters
#F5 synthetic a
element: <testLibrary>::@setter::a
@@ -3636,7 +3583,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: Future<dynamic> Function()
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -3684,7 +3630,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int Function(int Function(String))
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -3732,7 +3677,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int Function(int Function(String))
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -3785,7 +3729,6 @@ library
getters
#F2 synthetic y
element: <testLibrary>::@getter::y
returnType: int
setters
#F3 synthetic y
element: <testLibrary>::@setter::y
@@ -3845,10 +3788,8 @@ library
getters
#F5 synthetic x
element: <testLibrary>::@class::A::@getter::x
returnType: dynamic
#F6 synthetic y
element: <testLibrary>::@class::A::@getter::y
returnType: dynamic
classes
class A
reference: <testLibrary>::@class::A
@@ -3913,13 +3854,10 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@class::A::@getter::a
returnType: dynamic
#F7 synthetic b
element: <testLibrary>::@class::A::@getter::b
returnType: A
#F8 synthetic c
element: <testLibrary>::@class::A::@getter::c
returnType: dynamic
classes
class A
reference: <testLibrary>::@class::A
@@ -4001,7 +3939,6 @@ library
getters
#F6 synthetic value
element: <testLibrary>::@class::A::@getter::value
returnType: T
setters
#F7 synthetic value
element: <testLibrary>::@class::A::@setter::value
@@ -4020,7 +3957,6 @@ library
getters
#F12 synthetic a
element: <testLibrary>::@class::B::@getter::a
returnType: A<String>
setters
#F13 synthetic a
element: <testLibrary>::@class::B::@setter::a
@@ -4141,7 +4077,6 @@ library
getters
#F6 synthetic value
element: <testLibrary>::@class::A::@getter::value
returnType: T
setters
#F7 synthetic value
element: <testLibrary>::@class::A::@setter::value
@@ -4172,7 +4107,6 @@ library
getters
#F16 synthetic a
element: <testLibrary>::@class::C::@getter::a
returnType: B<int>
setters
#F17 synthetic a
element: <testLibrary>::@class::C::@setter::a
@@ -4325,7 +4259,6 @@ library
getters
#F6 synthetic f
element: <testLibrary>::@class::A::@getter::f
returnType: int
setters
#F7 synthetic f
element: <testLibrary>::@class::A::@setter::f
@@ -4405,10 +4338,8 @@ library
getters
#F6 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F7 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
classes
class A
reference: <testLibrary>::@class::A
@@ -4469,7 +4400,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: InvalidType
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -4517,7 +4447,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: dynamic Function(dynamic) Function(dynamic)
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -4565,7 +4494,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: int Function(int) Function(int)
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -4613,7 +4541,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: dynamic Function([dynamic])
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -4668,13 +4595,10 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F5 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: dynamic
topLevelVariables
final hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -4733,13 +4657,10 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F5 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: dynamic
topLevelVariables
final hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -4802,16 +4723,12 @@ library
getters
#F5 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F6 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
#F7 synthetic c
element: <testLibrary>::@getter::c
returnType: dynamic
#F8 synthetic d
element: <testLibrary>::@getter::d
returnType: dynamic
topLevelVariables
final hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -4886,13 +4803,10 @@ library
getters
#F4 synthetic a
element: <testLibrary>::@getter::a
returnType: dynamic
#F5 synthetic b
element: <testLibrary>::@getter::b
returnType: dynamic
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: dynamic
topLevelVariables
final hasInitializer a
reference: <testLibrary>::@topLevelVariable::a
@@ -4980,7 +4894,6 @@ library
getters
#F10 synthetic f
element: <testLibrary>::@class::C::@getter::f
returnType: T
topLevelVariables
#F11 hasInitializer b @98
element: <testLibrary>::@topLevelVariable::b
@@ -4989,10 +4902,8 @@ library
getters
#F13 synthetic b
element: <testLibrary>::@getter::b
returnType: B
#F14 synthetic c
element: <testLibrary>::@getter::c
returnType: C<B>
classes
class A
reference: <testLibrary>::@class::A
@@ -5086,14 +4997,12 @@ library
getters
#F3 foo @32
element: <testLibrary>::@extension::0::@getter::foo
returnType: int
topLevelVariables
#F4 hasInitializer v @48
element: <testLibrary>::@topLevelVariable::v
getters
#F5 synthetic v
element: <testLibrary>::@getter::v
returnType: int
setters
#F6 synthetic v
element: <testLibrary>::@setter::v
@@ -5177,10 +5086,8 @@ library
getters
#F7 synthetic V2
element: <testLibrary>::@getter::V2
returnType: dynamic
#F8 synthetic V
element: <testLibrary>::@getter::V
returnType: int
setters
#F9 synthetic V2
element: <testLibrary>::@setter::V2
@@ -5287,10 +5194,8 @@ library
getters
#F3 synthetic V
element: <testLibrary>::@getter::V
returnType: dynamic
#F4 synthetic V2
element: <testLibrary>::@getter::V2
returnType: List<dynamic>
setters
#F5 synthetic V
element: <testLibrary>::@setter::V
@@ -5413,7 +5318,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: InvalidType
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -5459,7 +5363,6 @@ library
getters
#F2 synthetic d
element: <testLibrary>::@getter::d
returnType: Never
setters
#F3 synthetic d
element: <testLibrary>::@setter::d
@@ -5519,7 +5422,6 @@ library
getters
#F5 synthetic t
element: <testLibrary>::@class::C::@getter::t
returnType: T
setters
#F6 synthetic t
element: <testLibrary>::@class::C::@setter::t
@@ -5593,7 +5495,6 @@ library
getters
#F5 synthetic t
element: <testLibrary>::@class::C::@getter::t
returnType: T?
setters
#F6 synthetic t
element: <testLibrary>::@class::C::@setter::t
@@ -5697,10 +5598,8 @@ library
getters
#F7 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F8 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
typeAliases
#F9 F @32
element: <testLibrary>::@typeAlias::F
@@ -5714,14 +5613,10 @@ library
getters
#F13 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F14 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F15 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F16 synthetic c
element: <testLibrary>::@setter::c
@@ -5884,14 +5779,10 @@ library
getters
#F5 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F6 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F7 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F8 synthetic c
element: <testLibrary>::@setter::c
@@ -5956,10 +5847,8 @@ library
getters
#F20 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F21 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
typeAliases
#F22 F @43
element: <testLibrary>::@typeAlias::F
@@ -6140,10 +6029,8 @@ library
getters
#F8 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F9 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
typeAliases
#F10 F @58
element: <testLibrary>::@typeAlias::F
@@ -6161,14 +6048,10 @@ library
getters
#F14 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F15 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F16 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F17 synthetic c
element: <testLibrary>::@setter::c
@@ -6374,10 +6257,8 @@ library
getters
#F9 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F10 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
typeAliases
#F11 F @43
element: <testLibrary>::@typeAlias::F
@@ -6395,14 +6276,10 @@ library
getters
#F15 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F16 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F17 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F18 synthetic c
element: <testLibrary>::@setter::c
@@ -6601,10 +6478,8 @@ library
getters
#F8 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F9 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
typeAliases
#F10 F @43
element: <testLibrary>::@typeAlias::F
@@ -6618,14 +6493,10 @@ library
getters
#F14 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F15 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F16 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F17 synthetic c
element: <testLibrary>::@setter::c
@@ -6779,7 +6650,6 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
setters
#F5 synthetic c
element: <testLibrary>::@setter::c
@@ -6845,7 +6715,6 @@ library
getters
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: C<int, String>
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -6916,7 +6785,6 @@ library
getters
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: C<dynamic, dynamic>
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7006,17 +6874,14 @@ library
getters
#F5 synthetic v
element: <testLibrary>::@enum::E::@getter::v
returnType: E
#F6 synthetic values
element: <testLibrary>::@enum::E::@getter::values
returnType: List<E>
topLevelVariables
#F7 e @15
element: <testLibrary>::@topLevelVariable::e
getters
#F8 synthetic e
element: <testLibrary>::@getter::e
returnType: E
setters
#F9 synthetic e
element: <testLibrary>::@setter::e
@@ -7109,14 +6974,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7224,14 +7085,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/b.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7340,14 +7197,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/c.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7456,14 +7309,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a/c/c.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7571,14 +7420,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a/b/b.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7686,14 +7531,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7800,10 +7641,8 @@ library
getters
#F3 synthetic c1
element: <testLibrary>::@getter::c1
returnType: C1
#F4 synthetic c2
element: <testLibrary>::@getter::c2
returnType: C2
setters
#F5 synthetic c1
element: <testLibrary>::@setter::c1
@@ -7884,14 +7723,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a/b.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -7998,14 +7833,10 @@ library
getters
#F4 synthetic c
element: <testLibrary>::@getter::c
returnType: C
#F5 synthetic e
element: <testLibrary>::@getter::e
returnType: E
#F6 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: package:test/a.dart::@typeAlias::F
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -8105,8 +7936,6 @@ library
getters
#F3 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function()
alias: <testLibrary>::@typeAlias::F
setters
#F4 synthetic f
element: <testLibrary>::@setter::f
@@ -8170,11 +7999,6 @@ library
getters
#F5 synthetic f
element: <testLibrary>::@getter::f
returnType: String Function(int)
alias: <testLibrary>::@typeAlias::F
typeArguments
int
String
setters
#F6 synthetic f
element: <testLibrary>::@setter::f
@@ -8250,11 +8074,6 @@ library
getters
#F5 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function(dynamic)
alias: <testLibrary>::@typeAlias::F
typeArguments
dynamic
dynamic
setters
#F6 synthetic f
element: <testLibrary>::@setter::f
@@ -96,7 +96,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: FutureOr<int>
setters
#F3 synthetic x
element: <testLibrary>::@setter::x
@@ -154,7 +153,6 @@ library
getters
#F2 synthetic x
element: <testLibrary>::@getter::x
returnType: Type
topLevelVariables
const hasInitializer x
reference: <testLibrary>::@topLevelVariable::x
@@ -201,10 +199,8 @@ library
getters
#F3 synthetic x
element: <testLibrary>::@getter::x
returnType: FutureOr<int>
#F4 synthetic y
element: <testLibrary>::@getter::y
returnType: InvalidType
setters
#F5 synthetic x
element: <testLibrary>::@setter::x
@@ -464,7 +460,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int Function()
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -510,7 +505,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: Future<dynamic> Function(dynamic)
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -562,7 +556,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: Future<int> Function(Future<Future<Future<int>>>)
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -613,7 +606,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: Future<int> Function(Future<int>)
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -664,7 +656,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: Future<dynamic> Function(Future<dynamic>)
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -721,7 +712,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int Function()
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -941,7 +931,6 @@ library
getters
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: C<num, C<num, dynamic>>
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -1025,7 +1014,6 @@ library
getters
#F7 synthetic c3
element: <testLibrary>::@class::B::@getter::c3
returnType: C<C<Object?>>
setters
#F8 synthetic c3
element: <testLibrary>::@class::B::@setter::c3
@@ -1040,10 +1028,8 @@ library
getters
#F12 synthetic c
element: <testLibrary>::@getter::c
returnType: C<C<dynamic>>
#F13 synthetic c2
element: <testLibrary>::@getter::c2
returnType: C<C<Object?>>
setters
#F14 synthetic c
element: <testLibrary>::@setter::c
@@ -1169,7 +1155,6 @@ library
getters
#F6 synthetic c
element: <testLibrary>::@getter::c
returnType: C<C<dynamic, num>, num>
setters
#F7 synthetic c
element: <testLibrary>::@setter::c
@@ -1290,10 +1275,6 @@ library
getters
#F4 synthetic f
element: <testLibrary>::@getter::f
returnType: dynamic Function(num)
alias: <testLibrary>::@typeAlias::F
typeArguments
num
setters
#F5 synthetic f
element: <testLibrary>::@setter::f
@@ -1382,7 +1363,6 @@ library
getters
#F9 synthetic b
element: <testLibrary>::@getter::b
returnType: B<int Function(), A<int Function()>>
setters
#F10 synthetic b
element: <testLibrary>::@setter::b
@@ -1462,10 +1442,6 @@ library
getters
#F4 synthetic f
element: <testLibrary>::@getter::f
returnType: S Function<S>(num)
alias: <testLibrary>::@typeAlias::F
typeArguments
num
setters
#F5 synthetic f
element: <testLibrary>::@setter::f
@@ -1544,7 +1520,6 @@ library
getters
#F5 synthetic values
element: <testLibrary>::@class::A::@getter::values
returnType: List<B<num>>
#F6 class B @55
element: <testLibrary>::@class::B
typeParameters
@@ -1619,7 +1594,6 @@ library
getters
#F5 synthetic c
element: <testLibrary>::@getter::c
returnType: C<num>
setters
#F6 synthetic c
element: <testLibrary>::@setter::c
@@ -1694,7 +1668,6 @@ library
getters
#F4 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: List<dynamic>
setters
#F5 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -1844,7 +1817,6 @@ library
getters
#F2 synthetic V
element: <testLibrary>::@getter::V
returnType: dynamic
setters
#F3 synthetic V
element: <testLibrary>::@setter::V
@@ -1929,7 +1901,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: C
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -1986,7 +1957,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: C
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -2047,7 +2017,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: C
setters
#F3 synthetic v
element: <testLibrary>::@setter::v
@@ -2326,7 +2295,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int Function<T>(T)
functions
#F3 f @52
element: <testLibrary>::@function::f
@@ -2421,7 +2389,6 @@ library
getters
#F6 synthetic v
element: <testLibrary>::@class::C::@getter::v
returnType: int Function(T, U)
setters
#F7 synthetic v
element: <testLibrary>::@class::C::@setter::v
@@ -2534,7 +2501,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int Function()
functions
#F3 f @40
element: <testLibrary>::@function::f
@@ -2575,7 +2541,6 @@ library
getters
#F2 synthetic v
element: <testLibrary>::@getter::v
returnType: int Function(int, String)
functions
#F3 f @70
element: <testLibrary>::@function::f
@@ -2613,7 +2578,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: Map<dynamic, dynamic>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -2659,7 +2623,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: Map<dynamic, int>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -2705,7 +2668,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: Map<String, dynamic>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -2751,7 +2713,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: Map<String, int>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -2797,7 +2758,6 @@ library
getters
#F2 synthetic m
element: <testLibrary>::@getter::m
returnType: Map<dynamic, dynamic>
setters
#F3 synthetic m
element: <testLibrary>::@setter::m
@@ -2843,7 +2803,6 @@ library
getters
#F2 synthetic d
element: <testLibrary>::@getter::d
returnType: dynamic
setters
#F3 synthetic d
element: <testLibrary>::@setter::d
@@ -2889,7 +2848,6 @@ library
getters
#F2 synthetic c
element: <testLibrary>::@getter::c
returnType: InvalidType
setters
#F3 synthetic c
element: <testLibrary>::@setter::c
@@ -2940,7 +2898,6 @@ library
getters
#F2 synthetic c
element: <testLibrary>::@getter::c
returnType: InvalidType
setters
#F3 synthetic c
element: <testLibrary>::@setter::c
@@ -1746,7 +1746,11 @@ Expected parent: (${parent.runtimeType}) $parent
_writeFragment('declaredElement', fragment);
if (fragment is ExecutableFragmentImpl) {
_sink.withIndent(() {
_writeType('type', fragment.type);
var element = fragment.element;
_elementPrinter.writeNamedElement2('element', element);
_sink.withIndent(() {
_writeType('type', element.type);
});
});
} else if (fragment is FormalParameterFragmentImpl) {
_sink.withIndent(() {
File diff suppressed because it is too large Load Diff