@@ -31,9 +31,6 @@ class ConstructorMember extends ExecutableMember
31
31
ConstructorElementImpl get baseElement =>
32
32
super .baseElement as ConstructorElementImpl ;
33
33
34
- @override
35
- String get displayName => baseElement.displayName;
36
-
37
34
@override
38
35
InterfaceElementImpl get enclosingElement => baseElement.enclosingElement;
39
36
@@ -75,12 +72,6 @@ class ConstructorMember extends ExecutableMember
75
72
@override
76
73
LibraryElementImpl get library2 => library;
77
74
78
- @override
79
- String ? get lookupName => baseElement.lookupName;
80
-
81
- @override
82
- String ? get name3 => baseElement.name3;
83
-
84
75
@override
85
76
ConstructorElementMixin2 ? get redirectedConstructor2 {
86
77
var element = baseElement.redirectedConstructor2;
@@ -183,9 +174,6 @@ abstract class ExecutableMember extends Member
183
174
return [...typeParameters2, ...formalParameters];
184
175
}
185
176
186
- @override
187
- String get displayName => baseElement.displayName;
188
-
189
177
@override
190
178
String ? get documentationComment => baseElement.documentationComment;
191
179
@@ -268,13 +256,6 @@ abstract class ExecutableMember extends Member
268
256
@override
269
257
MetadataImpl get metadata2 => metadata;
270
258
271
- @override
272
- Element get nonSynthetic => baseElement;
273
-
274
- @Deprecated ('Use nonSynthetic instead' )
275
- @override
276
- Element get nonSynthetic2 => nonSynthetic;
277
-
278
259
@override
279
260
TypeImpl get returnType {
280
261
var result = baseElement.returnType;
@@ -305,18 +286,6 @@ abstract class ExecutableMember extends Member
305
286
return builder.toString ();
306
287
}
307
288
308
- @override
309
- bool isAccessibleIn2 (LibraryElement library) =>
310
- baseElement.isAccessibleIn2 (library);
311
-
312
- @override
313
- Element ? thisOrAncestorMatching2 (bool Function (Element p1) predicate) =>
314
- baseElement.thisOrAncestorMatching2 (predicate);
315
-
316
- @override
317
- E ? thisOrAncestorOfType2 <E extends Element >() =>
318
- baseElement.thisOrAncestorOfType2 ();
319
-
320
289
@override
321
290
void visitChildren2 <T >(ElementVisitor2 <T > visitor) {
322
291
for (var child in children2) {
@@ -438,14 +407,6 @@ class FieldMember extends VariableMember implements FieldElement2OrMember {
438
407
@override
439
408
List <Element > get children2 => const [];
440
409
441
- @override
442
- ConstantInitializer ? get constantInitializer2 {
443
- return baseElement.constantInitializer2;
444
- }
445
-
446
- @override
447
- String get displayName => baseElement.displayName;
448
-
449
410
@override
450
411
String ? get documentationComment => baseElement.documentationComment;
451
412
@@ -505,26 +466,13 @@ class FieldMember extends VariableMember implements FieldElement2OrMember {
505
466
@override
506
467
LibraryElement get library2 => library;
507
468
508
- @override
509
- String ? get lookupName => baseElement.lookupName;
510
-
511
469
@override
512
470
MetadataImpl get metadata => baseElement.metadata;
513
471
514
472
@Deprecated ('Use metadata instead' )
515
473
@override
516
474
MetadataImpl get metadata2 => metadata;
517
475
518
- @override
519
- String ? get name3 => baseElement.name3;
520
-
521
- @override
522
- Element get nonSynthetic => baseElement.nonSynthetic;
523
-
524
- @Deprecated ('Use nonSynthetic instead' )
525
- @override
526
- Element get nonSynthetic2 => nonSynthetic;
527
-
528
476
@override
529
477
SetterElement2OrMember ? get setter2 {
530
478
var baseSetter = baseElement.setter2;
@@ -546,37 +494,6 @@ class FieldMember extends VariableMember implements FieldElement2OrMember {
546
494
@override
547
495
T ? accept2 <T >(ElementVisitor2 <T > visitor) => accept (visitor);
548
496
549
- @override
550
- DartObject ? computeConstantValue () {
551
- return baseElement.computeConstantValue ();
552
- }
553
-
554
- @override
555
- String displayString2 ({
556
- bool multiline = false ,
557
- bool preferTypeAlias = false ,
558
- }) {
559
- return baseElement.displayString2 (
560
- multiline: multiline,
561
- preferTypeAlias: preferTypeAlias,
562
- );
563
- }
564
-
565
- @override
566
- bool isAccessibleIn2 (LibraryElement library) {
567
- return baseElement.isAccessibleIn2 (library);
568
- }
569
-
570
- @override
571
- Element ? thisOrAncestorMatching2 (bool Function (Element e) predicate) {
572
- return baseElement.thisOrAncestorMatching2 (predicate);
573
- }
574
-
575
- @override
576
- E ? thisOrAncestorOfType2 <E extends Element >() {
577
- return baseElement.thisOrAncestorOfType2 <E >();
578
- }
579
-
580
497
@override
581
498
void visitChildren2 <T >(ElementVisitor2 <T > visitor) {}
582
499
@@ -628,9 +545,6 @@ class GetterMember extends PropertyAccessorMember
628
545
];
629
546
}
630
547
631
- @override
632
- String ? get lookupName => baseElement.lookupName;
633
-
634
548
@override
635
549
Element get nonSynthetic {
636
550
if (! isSynthetic) {
@@ -681,6 +595,9 @@ abstract class Member implements Element {
681
595
/// [declaration] , and applied [substitution] .
682
596
Member ({required this .baseElement, required this .substitution});
683
597
598
+ @override
599
+ String get displayName => baseElement.displayName;
600
+
684
601
@override
685
602
int get id => baseElement.id;
686
603
@@ -696,6 +613,19 @@ abstract class Member implements Element {
696
613
@override
697
614
ElementKind get kind => baseElement.kind;
698
615
616
+ @override
617
+ String ? get lookupName => baseElement.lookupName;
618
+
619
+ @override
620
+ String ? get name3 => baseElement.name3;
621
+
622
+ @override
623
+ Element get nonSynthetic => baseElement;
624
+
625
+ @Deprecated ('Use nonSynthetic instead' )
626
+ @override
627
+ Element get nonSynthetic2 => nonSynthetic;
628
+
699
629
@override
700
630
AnalysisSession ? get session => baseElement.session;
701
631
@@ -707,6 +637,21 @@ abstract class Member implements Element {
707
637
return baseElement.getExtendedDisplayName2 (shortName: shortName);
708
638
}
709
639
640
+ @override
641
+ bool isAccessibleIn2 (LibraryElement library) {
642
+ return baseElement.isAccessibleIn2 (library);
643
+ }
644
+
645
+ @override
646
+ Element ? thisOrAncestorMatching2 (bool Function (Element e) predicate) {
647
+ return baseElement.thisOrAncestorMatching2 (predicate);
648
+ }
649
+
650
+ @override
651
+ E ? thisOrAncestorOfType2 <E extends Element >() {
652
+ return baseElement.thisOrAncestorOfType2 <E >();
653
+ }
654
+
710
655
@override
711
656
String toString () {
712
657
var builder = ElementDisplayStringBuilder (preferTypeAlias: false );
@@ -768,12 +713,6 @@ class MethodMember extends ExecutableMember implements MethodElement2OrMember {
768
713
@override
769
714
LibraryElement get library2 => library;
770
715
771
- @override
772
- String ? get lookupName => name3;
773
-
774
- @override
775
- String ? get name3 => baseElement.name3;
776
-
777
716
@override
778
717
Version ? get sinceSdkVersion => baseElement.sinceSdkVersion;
779
718
@@ -835,17 +774,9 @@ class ParameterMember extends VariableMember with FormalParameterElementMixin {
835
774
return [...typeParameters2, ...formalParameters];
836
775
}
837
776
838
- @override
839
- ConstantInitializer ? get constantInitializer2 {
840
- return baseElement.constantInitializer2;
841
- }
842
-
843
777
@override
844
778
String ? get defaultValueCode => baseElement.defaultValueCode;
845
779
846
- @override
847
- String get displayName => baseElement.displayName;
848
-
849
780
@override
850
781
String ? get documentationComment => baseElement.documentationComment;
851
782
@@ -918,29 +849,16 @@ class ParameterMember extends VariableMember with FormalParameterElementMixin {
918
849
@override
919
850
LibraryElement ? get library2 => library;
920
851
921
- @override
922
- String ? get lookupName => baseElement.lookupName;
923
-
924
852
@override
925
853
MetadataImpl get metadata => baseElement.metadata;
926
854
927
855
@Deprecated ('Use metadata instead' )
928
856
@override
929
857
MetadataImpl get metadata2 => metadata;
930
858
931
- @override
932
- String ? get name3 => baseElement.name3;
933
-
934
859
@override
935
860
String get nameShared => name3! ;
936
861
937
- @override
938
- Element get nonSynthetic => baseElement;
939
-
940
- @Deprecated ('Use nonSynthetic instead' )
941
- @override
942
- Element get nonSynthetic2 => nonSynthetic;
943
-
944
862
@deprecated
945
863
@override
946
864
ParameterKind get parameterKind {
@@ -967,36 +885,6 @@ class ParameterMember extends VariableMember with FormalParameterElementMixin {
967
885
builder.writeFormalParameter2 (this );
968
886
}
969
887
970
- @override
971
- DartObject ? computeConstantValue () {
972
- return baseElement.computeConstantValue ();
973
- }
974
-
975
- @override
976
- String displayString2 ({
977
- bool multiline = false ,
978
- bool preferTypeAlias = false ,
979
- }) {
980
- return baseElement.displayString2 (
981
- multiline: multiline,
982
- preferTypeAlias: preferTypeAlias,
983
- );
984
- }
985
-
986
- @override
987
- bool isAccessibleIn2 (LibraryElement library) =>
988
- baseElement.isAccessibleIn2 (library);
989
-
990
- @override
991
- Element ? thisOrAncestorMatching2 (bool Function (Element p1) predicate) {
992
- return baseElement.thisOrAncestorMatching2 (predicate);
993
- }
994
-
995
- @override
996
- E ? thisOrAncestorOfType2 <E extends Element >() {
997
- return baseElement.thisOrAncestorOfType2 ();
998
- }
999
-
1000
888
@override
1001
889
void visitChildren2 <T >(ElementVisitor2 <T > visitor) {
1002
890
baseElement.visitChildren2 (visitor);
@@ -1075,9 +963,6 @@ abstract class PropertyAccessorMember extends ExecutableMember
1075
963
@override
1076
964
PropertyAccessorFragment get firstFragment;
1077
965
1078
- @override
1079
- String ? get name3 => baseElement.name3;
1080
-
1081
966
@override
1082
967
PropertyInducingElement2OrMember ? get variable3 {
1083
968
var variable = baseElement.variable3;
@@ -1135,9 +1020,6 @@ class SetterMember extends PropertyAccessorMember
1135
1020
];
1136
1021
}
1137
1022
1138
- @override
1139
- String ? get lookupName => baseElement.lookupName;
1140
-
1141
1023
@override
1142
1024
Element get nonSynthetic {
1143
1025
if (! isSynthetic) {
@@ -1241,6 +1123,11 @@ abstract class VariableMember extends Member
1241
1123
VariableElementImpl get baseElement =>
1242
1124
super .baseElement as VariableElementImpl ;
1243
1125
1126
+ @override
1127
+ ConstantInitializer ? get constantInitializer2 {
1128
+ return baseElement.constantInitializer2;
1129
+ }
1130
+
1244
1131
@override
1245
1132
bool get hasImplicitType => baseElement.hasImplicitType;
1246
1133
@@ -1269,6 +1156,22 @@ abstract class VariableMember extends Member
1269
1156
void appendTo (ElementDisplayStringBuilder builder) {
1270
1157
builder.writeVariableElement2 (this );
1271
1158
}
1159
+
1160
+ @override
1161
+ DartObject ? computeConstantValue () {
1162
+ return baseElement.computeConstantValue ();
1163
+ }
1164
+
1165
+ @override
1166
+ String displayString2 ({
1167
+ bool multiline = false ,
1168
+ bool preferTypeAlias = false ,
1169
+ }) {
1170
+ return baseElement.displayString2 (
1171
+ multiline: multiline,
1172
+ preferTypeAlias: preferTypeAlias,
1173
+ );
1174
+ }
1272
1175
}
1273
1176
1274
1177
class _SubstitutedTypeParameters {
0 commit comments