File tree Expand file tree Collapse file tree 4 files changed +1
-27
lines changed Expand file tree Collapse file tree 4 files changed +1
-27
lines changed Original file line number Diff line number Diff line change @@ -3240,9 +3240,6 @@ package:analyzer/dart/element/element.dart:
32403240 new (constructor: LocalVariableElement Function())
32413241 hasInitializer (getter: bool)
32423242 name (getter: String)
3243- MethodElement (class extends Object implements ClassMemberElement, ExecutableElement, deprecated):
3244- new (constructor: MethodElement Function())
3245- declaration (getter: MethodElement)
32463243 NamespaceCombinator (class extends Object, sealed (immediate subtypes: HideElementCombinator, ShowElementCombinator)):
32473244 end (getter: int)
32483245 offset (getter: int)
Original file line number Diff line number Diff line change @@ -1149,15 +1149,6 @@ abstract class LocalVariableElement implements PromotableElement {
11491149 String get name;
11501150}
11511151
1152- /// An element that represents a method defined within a class.
1153- ///
1154- /// Clients may not extend, implement or mix-in this class.
1155- @Deprecated ('Use MethodElement2 instead' )
1156- abstract class MethodElement implements ClassMemberElement , ExecutableElement {
1157- @override
1158- MethodElement get declaration;
1159- }
1160-
11611152/// An object that controls how namespaces are combined.
11621153///
11631154/// Clients may not extend, implement or mix-in this class.
Original file line number Diff line number Diff line change @@ -7927,11 +7927,7 @@ class MethodElementImpl2 extends ExecutableElementImpl2
79277927
79287928/// Common base class for all analyzer-internal classes that implement
79297929/// `MethodElement` .
7930- abstract class MethodElementOrMember
7931- implements
7932- // ignore:deprecated_member_use_from_same_package,analyzer_use_new_elements
7933- MethodElement ,
7934- ExecutableElementOrMember {
7930+ abstract class MethodElementOrMember implements ExecutableElementOrMember {
79357931 @override
79367932 TypeImpl get returnType;
79377933
Original file line number Diff line number Diff line change @@ -499,16 +499,6 @@ extension LocalVariableElementImplExtension on LocalVariableElementImpl {
499499 }
500500}
501501
502- extension MethodElement2Extension on MethodElement2 {
503- @Deprecated ('Use MethodElement2 instead' )
504- MethodElement get asElement {
505- if (this case MethodMember member) {
506- return member;
507- }
508- return (this as MethodElementImpl2 ).lastFragment;
509- }
510- }
511-
512502extension MethodElement2OrMemberExtension on MethodElement2OrMember {
513503 MethodElementOrMember get asElement {
514504 if (this case MethodMember member) {
You can’t perform that action at this time.
0 commit comments