@@ -2966,6 +2966,74 @@ package:analyzer/dart/constant/value.dart:
29662966 toSymbolValue (method: String? Function())
29672967 toTypeValue (method: DartType? Function())
29682968package:analyzer/dart/element/element.dart:
2969+ Annotatable (class extends Object):
2970+ new (constructor: Annotatable Function())
2971+ documentationComment (getter: String?)
2972+ metadata2 (getter: Metadata)
2973+ BindPatternVariableElement2 (class extends Object implements PatternVariableElement2):
2974+ new (constructor: BindPatternVariableElement2 Function())
2975+ firstFragment (getter: BindPatternVariableFragment)
2976+ fragments (getter: List<BindPatternVariableFragment>)
2977+ BindPatternVariableFragment (class extends Object implements PatternVariableFragment):
2978+ new (constructor: BindPatternVariableFragment Function())
2979+ element (getter: BindPatternVariableElement2)
2980+ nextFragment (getter: BindPatternVariableFragment?)
2981+ previousFragment (getter: BindPatternVariableFragment?)
2982+ ClassElement2 (class extends Object implements InterfaceElement2):
2983+ new (constructor: ClassElement2 Function())
2984+ firstFragment (getter: ClassFragment)
2985+ fragments (getter: List<ClassFragment>)
2986+ hasNonFinalField (getter: bool)
2987+ isAbstract (getter: bool)
2988+ isBase (getter: bool)
2989+ isConstructable (getter: bool)
2990+ isDartCoreEnum (getter: bool)
2991+ isDartCoreObject (getter: bool)
2992+ isExhaustive (getter: bool)
2993+ isFinal (getter: bool)
2994+ isInterface (getter: bool)
2995+ isMixinApplication (getter: bool)
2996+ isMixinClass (getter: bool)
2997+ isSealed (getter: bool)
2998+ isValidMixin (getter: bool)
2999+ isExtendableIn2 (method: bool Function(LibraryElement2))
3000+ isImplementableIn2 (method: bool Function(LibraryElement2))
3001+ isMixableIn2 (method: bool Function(LibraryElement2))
3002+ ClassFragment (class extends Object implements InterfaceFragment):
3003+ new (constructor: ClassFragment Function())
3004+ element (getter: ClassElement2)
3005+ nextFragment (getter: ClassFragment?)
3006+ previousFragment (getter: ClassFragment?)
3007+ ConstantInitializer (class extends Object):
3008+ new (constructor: ConstantInitializer Function())
3009+ expression (getter: Expression)
3010+ fragment (getter: VariableFragment)
3011+ evaluate (method: DartObject? Function())
3012+ ConstructorElement2 (class extends Object implements ExecutableElement2, HasSinceSdkVersion):
3013+ new (constructor: ConstructorElement2 Function())
3014+ baseElement (getter: ConstructorElement2)
3015+ enclosingElement2 (getter: InterfaceElement2)
3016+ firstFragment (getter: ConstructorFragment)
3017+ fragments (getter: List<ConstructorFragment>)
3018+ isConst (getter: bool)
3019+ isDefaultConstructor (getter: bool)
3020+ isFactory (getter: bool)
3021+ isGenerative (getter: bool)
3022+ name3 (getter: String?)
3023+ redirectedConstructor2 (getter: ConstructorElement2?)
3024+ returnType (getter: InterfaceType)
3025+ superConstructor2 (getter: ConstructorElement2?)
3026+ ConstructorFragment (class extends Object implements ExecutableFragment):
3027+ new (constructor: ConstructorFragment Function())
3028+ element (getter: ConstructorElement2)
3029+ enclosingFragment (getter: InstanceFragment?)
3030+ name2 (getter: String)
3031+ nextFragment (getter: ConstructorFragment?)
3032+ offset (getter: int)
3033+ periodOffset (getter: int?)
3034+ previousFragment (getter: ConstructorFragment?)
3035+ typeName (getter: String?)
3036+ typeNameOffset (getter: int?)
29693037 DirectiveUri (class extends Object):
29703038 new (constructor: DirectiveUri Function())
29713039 DirectiveUriWithLibrary (class extends DirectiveUriWithSource):
@@ -2983,6 +3051,31 @@ package:analyzer/dart/element/element.dart:
29833051 DirectiveUriWithUnit (class extends DirectiveUriWithSource):
29843052 new (constructor: DirectiveUriWithUnit Function())
29853053 libraryFragment (getter: LibraryFragment, experimental)
3054+ Element2 (class extends Object):
3055+ new (constructor: Element2 Function())
3056+ baseElement (getter: Element2)
3057+ children2 (getter: List<Element2>)
3058+ displayName (getter: String)
3059+ enclosingElement2 (getter: Element2?)
3060+ firstFragment (getter: Fragment)
3061+ fragments (getter: List<Fragment>)
3062+ id (getter: int)
3063+ isPrivate (getter: bool)
3064+ isPublic (getter: bool)
3065+ isSynthetic (getter: bool)
3066+ kind (getter: ElementKind)
3067+ library2 (getter: LibraryElement2?)
3068+ lookupName (getter: String?)
3069+ name3 (getter: String?)
3070+ nonSynthetic2 (getter: Element2)
3071+ session (getter: AnalysisSession?)
3072+ accept2 (method: T? Function<T>(ElementVisitor2<T>))
3073+ displayString2 (method: String Function({bool multiline, bool preferTypeAlias}))
3074+ getExtendedDisplayName2 (method: String Function({String? shortName}))
3075+ isAccessibleIn2 (method: bool Function(LibraryElement2))
3076+ thisOrAncestorMatching2 (method: Element2? Function(bool Function(Element2)))
3077+ thisOrAncestorOfType2 (method: E? Function<E extends Element2>())
3078+ visitChildren2 (method: void Function<T>(ElementVisitor2<T>))
29863079 ElementAnnotation (class extends Object implements ConstantEvaluationTarget):
29873080 new (constructor: ElementAnnotation Function())
29883081 constantEvaluationErrors (getter: List<AnalysisError>?)
@@ -3020,6 +3113,9 @@ package:analyzer/dart/element/element.dart:
30203113 isWidgetFactory (getter: bool)
30213114 computeConstantValue (method: DartObject? Function())
30223115 toSource (method: String Function())
3116+ ElementDirective (class extends Object implements Annotatable, sealed (immediate subtypes: LibraryExport, LibraryImport, PartInclude)):
3117+ libraryFragment (getter: LibraryFragment)
3118+ uri (getter: DirectiveUri)
30233119 ElementKind (class extends Object implements Comparable<ElementKind>):
30243120 AUGMENTATION_IMPORT (static getter: ElementKind)
30253121 CLASS (static getter: ElementKind)
@@ -3066,126 +3162,6 @@ package:analyzer/dart/element/element.dart:
30663162 new (constructor: ElementLocation Function())
30673163 components (getter: List<String>)
30683164 encoding (getter: String)
3069- HideElementCombinator (class extends Object implements NamespaceCombinator):
3070- new (constructor: HideElementCombinator Function())
3071- hiddenNames (getter: List<String>)
3072- LibraryLanguageVersion (class extends Object):
3073- new (constructor: LibraryLanguageVersion Function({required Version? override, required Version package}))
3074- effective (getter: Version)
3075- override (getter: Version?)
3076- package (getter: Version)
3077- NamespaceCombinator (class extends Object, sealed (immediate subtypes: HideElementCombinator, ShowElementCombinator)):
3078- end (getter: int)
3079- offset (getter: int)
3080- ShowElementCombinator (class extends Object implements NamespaceCombinator):
3081- new (constructor: ShowElementCombinator Function())
3082- shownNames (getter: List<String>)
3083- package:analyzer/dart/element/element2.dart:
3084- Annotatable (class extends Object):
3085- new (constructor: Annotatable Function())
3086- documentationComment (getter: String?)
3087- metadata2 (getter: Metadata)
3088- BindPatternVariableElement2 (class extends Object implements PatternVariableElement2):
3089- new (constructor: BindPatternVariableElement2 Function())
3090- firstFragment (getter: BindPatternVariableFragment)
3091- fragments (getter: List<BindPatternVariableFragment>)
3092- BindPatternVariableFragment (class extends Object implements PatternVariableFragment):
3093- new (constructor: BindPatternVariableFragment Function())
3094- element (getter: BindPatternVariableElement2)
3095- nextFragment (getter: BindPatternVariableFragment?)
3096- previousFragment (getter: BindPatternVariableFragment?)
3097- ClassElement2 (class extends Object implements InterfaceElement2):
3098- new (constructor: ClassElement2 Function())
3099- firstFragment (getter: ClassFragment)
3100- fragments (getter: List<ClassFragment>)
3101- hasNonFinalField (getter: bool)
3102- isAbstract (getter: bool)
3103- isBase (getter: bool)
3104- isConstructable (getter: bool)
3105- isDartCoreEnum (getter: bool)
3106- isDartCoreObject (getter: bool)
3107- isExhaustive (getter: bool)
3108- isFinal (getter: bool)
3109- isInterface (getter: bool)
3110- isMixinApplication (getter: bool)
3111- isMixinClass (getter: bool)
3112- isSealed (getter: bool)
3113- isValidMixin (getter: bool)
3114- isExtendableIn2 (method: bool Function(LibraryElement2))
3115- isImplementableIn2 (method: bool Function(LibraryElement2))
3116- isMixableIn2 (method: bool Function(LibraryElement2))
3117- ClassFragment (class extends Object implements InterfaceFragment):
3118- new (constructor: ClassFragment Function())
3119- element (getter: ClassElement2)
3120- nextFragment (getter: ClassFragment?)
3121- previousFragment (getter: ClassFragment?)
3122- ConstantInitializer (class extends Object):
3123- new (constructor: ConstantInitializer Function())
3124- expression (getter: Expression)
3125- fragment (getter: VariableFragment)
3126- evaluate (method: DartObject? Function())
3127- ConstructorElement2 (class extends Object implements ExecutableElement2, HasSinceSdkVersion):
3128- new (constructor: ConstructorElement2 Function())
3129- baseElement (getter: ConstructorElement2)
3130- enclosingElement2 (getter: InterfaceElement2)
3131- firstFragment (getter: ConstructorFragment)
3132- fragments (getter: List<ConstructorFragment>)
3133- isConst (getter: bool)
3134- isDefaultConstructor (getter: bool)
3135- isFactory (getter: bool)
3136- isGenerative (getter: bool)
3137- name3 (getter: String?)
3138- redirectedConstructor2 (getter: ConstructorElement2?)
3139- returnType (getter: InterfaceType)
3140- superConstructor2 (getter: ConstructorElement2?)
3141- ConstructorFragment (class extends Object implements ExecutableFragment):
3142- new (constructor: ConstructorFragment Function())
3143- element (getter: ConstructorElement2)
3144- enclosingFragment (getter: InstanceFragment?)
3145- name2 (getter: String)
3146- nextFragment (getter: ConstructorFragment?)
3147- offset (getter: int)
3148- periodOffset (getter: int?)
3149- previousFragment (getter: ConstructorFragment?)
3150- typeName (getter: String?)
3151- typeNameOffset (getter: int?)
3152- DirectiveUri (see above)
3153- DirectiveUriWithLibrary (see above)
3154- DirectiveUriWithRelativeUri (see above)
3155- DirectiveUriWithRelativeUriString (see above)
3156- DirectiveUriWithSource (see above)
3157- DirectiveUriWithUnit (see above)
3158- Element2 (class extends Object):
3159- new (constructor: Element2 Function())
3160- baseElement (getter: Element2)
3161- children2 (getter: List<Element2>)
3162- displayName (getter: String)
3163- enclosingElement2 (getter: Element2?)
3164- firstFragment (getter: Fragment)
3165- fragments (getter: List<Fragment>)
3166- id (getter: int)
3167- isPrivate (getter: bool)
3168- isPublic (getter: bool)
3169- isSynthetic (getter: bool)
3170- kind (getter: ElementKind)
3171- library2 (getter: LibraryElement2?)
3172- lookupName (getter: String?)
3173- name3 (getter: String?)
3174- nonSynthetic2 (getter: Element2)
3175- session (getter: AnalysisSession?)
3176- accept2 (method: T? Function<T>(ElementVisitor2<T>))
3177- displayString2 (method: String Function({bool multiline, bool preferTypeAlias}))
3178- getExtendedDisplayName2 (method: String Function({String? shortName}))
3179- isAccessibleIn2 (method: bool Function(LibraryElement2))
3180- thisOrAncestorMatching2 (method: Element2? Function(bool Function(Element2)))
3181- thisOrAncestorOfType2 (method: E? Function<E extends Element2>())
3182- visitChildren2 (method: void Function<T>(ElementVisitor2<T>))
3183- ElementAnnotation (see above)
3184- ElementDirective (class extends Object implements Annotatable, sealed (immediate subtypes: LibraryExport, LibraryImport, PartInclude)):
3185- libraryFragment (getter: LibraryFragment)
3186- uri (getter: DirectiveUri)
3187- ElementKind (see above)
3188- ElementLocation (see above)
31893165 ElementVisitor2 (class<R> extends Object):
31903166 new (constructor: ElementVisitor2<R> Function())
31913167 visitClassElement (method: R? Function(ClassElement2))
@@ -3372,7 +3348,9 @@ package:analyzer/dart/element/element2.dart:
33723348 HasSinceSdkVersion (class extends Object):
33733349 new (constructor: HasSinceSdkVersion Function())
33743350 sinceSdkVersion (getter: Version?)
3375- HideElementCombinator (see above)
3351+ HideElementCombinator (class extends Object implements NamespaceCombinator):
3352+ new (constructor: HideElementCombinator Function())
3353+ hiddenNames (getter: List<String>)
33763354 InstanceElement2 (class extends Object implements TypeDefiningElement2, TypeParameterizedElement2, HasSinceSdkVersion):
33773355 new (constructor: InstanceElement2 Function())
33783356 baseElement (getter: InstanceElement2)
@@ -3538,6 +3516,11 @@ package:analyzer/dart/element/element2.dart:
35383516 isSynthetic (getter: bool)
35393517 namespace (getter: Namespace)
35403518 prefix2 (getter: PrefixFragment?)
3519+ LibraryLanguageVersion (class extends Object):
3520+ new (constructor: LibraryLanguageVersion Function({required Version? override, required Version package}))
3521+ effective (getter: Version)
3522+ override (getter: Version?)
3523+ package (getter: Version)
35413524 LocalElement2 (class extends Object implements Element2):
35423525 new (constructor: LocalElement2 Function())
35433526 LocalFragment (class extends Object implements Fragment):
@@ -3648,7 +3631,9 @@ package:analyzer/dart/element/element2.dart:
36483631 == (method: bool Function(Object))
36493632 isAccessibleFor (method: bool Function(Uri))
36503633 toString (method: String Function())
3651- NamespaceCombinator (see above)
3634+ NamespaceCombinator (class extends Object, sealed (immediate subtypes: HideElementCombinator, ShowElementCombinator)):
3635+ end (getter: int)
3636+ offset (getter: int)
36523637 PartInclude (class extends Object implements ElementDirective):
36533638 new (constructor: PartInclude Function())
36543639 includedFragment (getter: LibraryFragment?)
@@ -3731,7 +3716,9 @@ package:analyzer/dart/element/element2.dart:
37313716 nextFragment (getter: SetterFragment?)
37323717 offset (getter: int)
37333718 previousFragment (getter: SetterFragment?)
3734- ShowElementCombinator (see above)
3719+ ShowElementCombinator (class extends Object implements NamespaceCombinator):
3720+ new (constructor: ShowElementCombinator Function())
3721+ shownNames (getter: List<String>)
37353722 SuperFormalParameterElement2 (class extends Object implements FormalParameterElement):
37363723 new (constructor: SuperFormalParameterElement2 Function())
37373724 firstFragment (getter: SuperFormalParameterFragment)
@@ -3834,6 +3821,108 @@ package:analyzer/dart/element/element2.dart:
38343821 initializer (getter: Expression?)
38353822 nextFragment (getter: VariableFragment?)
38363823 previousFragment (getter: VariableFragment?)
3824+ package:analyzer/dart/element/element2.dart:
3825+ Annotatable (see above)
3826+ BindPatternVariableElement2 (see above)
3827+ BindPatternVariableFragment (see above)
3828+ ClassElement2 (see above)
3829+ ClassFragment (see above)
3830+ ConstantInitializer (see above)
3831+ ConstructorElement2 (see above)
3832+ ConstructorFragment (see above)
3833+ DirectiveUri (see above)
3834+ DirectiveUriWithLibrary (see above)
3835+ DirectiveUriWithRelativeUri (see above)
3836+ DirectiveUriWithRelativeUriString (see above)
3837+ DirectiveUriWithSource (see above)
3838+ DirectiveUriWithUnit (see above)
3839+ Element2 (see above)
3840+ ElementAnnotation (see above)
3841+ ElementDirective (see above)
3842+ ElementKind (see above)
3843+ ElementLocation (see above)
3844+ ElementVisitor2 (see above)
3845+ EnumElement2 (see above)
3846+ EnumFragment (see above)
3847+ ExecutableElement2 (see above)
3848+ ExecutableFragment (see above)
3849+ ExtensionElement2 (see above)
3850+ ExtensionFragment (see above)
3851+ ExtensionTypeElement2 (see above)
3852+ ExtensionTypeFragment (see above)
3853+ FieldElement2 (see above)
3854+ FieldFormalParameterElement2 (see above)
3855+ FieldFormalParameterFragment (see above)
3856+ FieldFragment (see above)
3857+ FormalParameterElement (see above)
3858+ FormalParameterFragment (see above)
3859+ Fragment (see above)
3860+ FunctionTypedElement2 (see above)
3861+ FunctionTypedFragment (see above)
3862+ GenericFunctionTypeElement2 (see above)
3863+ GenericFunctionTypeFragment (see above)
3864+ GetterElement (see above)
3865+ GetterFragment (see above)
3866+ HasSinceSdkVersion (see above)
3867+ HideElementCombinator (see above)
3868+ InstanceElement2 (see above)
3869+ InstanceFragment (see above)
3870+ InterfaceElement2 (see above)
3871+ InterfaceFragment (see above)
3872+ JoinPatternVariableElement2 (see above)
3873+ JoinPatternVariableFragment (see above)
3874+ LabelElement2 (see above)
3875+ LabelFragment (see above)
3876+ LibraryElement2 (see above)
3877+ LibraryExport (see above)
3878+ LibraryFragment (see above)
3879+ LibraryImport (see above)
3880+ LibraryLanguageVersion (see above)
3881+ LocalElement2 (see above)
3882+ LocalFragment (see above)
3883+ LocalFunctionElement (see above)
3884+ LocalFunctionFragment (see above)
3885+ LocalVariableElement2 (see above)
3886+ LocalVariableFragment (see above)
3887+ Metadata (see above)
3888+ MethodElement2 (see above)
3889+ MethodFragment (see above)
3890+ MixinElement2 (see above)
3891+ MixinFragment (see above)
3892+ MultiplyDefinedElement2 (see above)
3893+ MultiplyDefinedFragment (see above)
3894+ Name (see above)
3895+ NamespaceCombinator (see above)
3896+ PartInclude (see above)
3897+ PatternVariableElement2 (see above)
3898+ PatternVariableFragment (see above)
3899+ PrefixElement2 (see above)
3900+ PrefixFragment (see above)
3901+ PromotableElement2 (see above)
3902+ PromotableFragment (see above)
3903+ PropertyAccessorElement2 (see above)
3904+ PropertyAccessorFragment (see above)
3905+ PropertyInducingElement2 (see above)
3906+ PropertyInducingFragment (see above)
3907+ SetterElement (see above)
3908+ SetterFragment (see above)
3909+ ShowElementCombinator (see above)
3910+ SuperFormalParameterElement2 (see above)
3911+ SuperFormalParameterFragment (see above)
3912+ TopLevelFunctionElement (see above)
3913+ TopLevelFunctionFragment (see above)
3914+ TopLevelVariableElement2 (see above)
3915+ TopLevelVariableFragment (see above)
3916+ TypeAliasElement2 (see above)
3917+ TypeAliasFragment (see above)
3918+ TypeDefiningElement2 (see above)
3919+ TypeDefiningFragment (see above)
3920+ TypeParameterElement2 (see above)
3921+ TypeParameterFragment (see above)
3922+ TypeParameterizedElement2 (see above)
3923+ TypeParameterizedFragment (see above)
3924+ VariableElement2 (see above)
3925+ VariableFragment (see above)
38373926package:analyzer/dart/element/nullability_suffix.dart:
38383927 NullabilitySuffix (enum):
38393928 none (static getter: NullabilitySuffix)
0 commit comments