@@ -6400,6 +6400,24 @@ class LibraryElementImpl extends ElementImpl
6400
6400
@override
6401
6401
int nameLength;
6402
6402
6403
+ @override
6404
+ List <ClassElementImpl2 > classes = [];
6405
+
6406
+ @override
6407
+ List <EnumElementImpl2 > enums = [];
6408
+
6409
+ @override
6410
+ List <ExtensionElementImpl2 > extensions = [];
6411
+
6412
+ @override
6413
+ List <ExtensionTypeElementImpl2 > extensionTypes = [];
6414
+
6415
+ @override
6416
+ List <TopLevelFunctionElementImpl > functions = [];
6417
+
6418
+ @override
6419
+ List <MixinElementImpl2 > mixins = [];
6420
+
6403
6421
/// The export [Namespace] of this library, `null` if it has not been
6404
6422
/// computed yet.
6405
6423
Namespace ? _exportNamespace;
@@ -6447,15 +6465,6 @@ class LibraryElementImpl extends ElementImpl
6447
6465
];
6448
6466
}
6449
6467
6450
- @override
6451
- List <ClassElementImpl2 > get classes {
6452
- return units
6453
- .expand ((fragment) => fragment.classes)
6454
- .map ((fragment) => fragment.element)
6455
- .toSet ()
6456
- .toList ();
6457
- }
6458
-
6459
6468
@override
6460
6469
CompilationUnitElementImpl get definingCompilationUnit =>
6461
6470
_definingCompilationUnit;
@@ -6488,15 +6497,6 @@ class LibraryElementImpl extends ElementImpl
6488
6497
TopLevelFunctionElement ? get entryPoint2 =>
6489
6498
entryPoint as TopLevelFunctionElement ? ;
6490
6499
6491
- @override
6492
- List <EnumElementImpl2 > get enums {
6493
- return units
6494
- .expand ((fragment) => fragment.enums)
6495
- .map ((fragment) => fragment.element)
6496
- .toSet ()
6497
- .toList ();
6498
- }
6499
-
6500
6500
@override
6501
6501
List <LibraryElementImpl > get exportedLibraries {
6502
6502
return fragments
@@ -6521,24 +6521,6 @@ class LibraryElementImpl extends ElementImpl
6521
6521
_exportNamespace = exportNamespace;
6522
6522
}
6523
6523
6524
- @override
6525
- List <ExtensionElementImpl2 > get extensions {
6526
- return units
6527
- .expand ((fragment) => fragment.extensions)
6528
- .map ((fragment) => fragment.element)
6529
- .toSet ()
6530
- .toList ();
6531
- }
6532
-
6533
- @override
6534
- List <ExtensionTypeElementImpl2 > get extensionTypes {
6535
- return units
6536
- .expand ((fragment) => fragment.extensionTypes)
6537
- .map ((fragment) => fragment.element)
6538
- .toSet ()
6539
- .toList ();
6540
- }
6541
-
6542
6524
/// Information about why non-promotable private fields in the library are not
6543
6525
/// promotable.
6544
6526
///
@@ -6583,15 +6565,6 @@ class LibraryElementImpl extends ElementImpl
6583
6565
];
6584
6566
}
6585
6567
6586
- @override
6587
- List <TopLevelFunctionElementImpl > get functions {
6588
- return units
6589
- .expand ((fragment) => fragment.functions)
6590
- .map ((fragment) => fragment.element as TopLevelFunctionElementImpl )
6591
- .toSet ()
6592
- .toList ();
6593
- }
6594
-
6595
6568
@override
6596
6569
List <GetterElement > get getters {
6597
6570
var declarations = < GetterElement > {};
@@ -6678,15 +6651,6 @@ class LibraryElementImpl extends ElementImpl
6678
6651
return super .metadata;
6679
6652
}
6680
6653
6681
- @override
6682
- List <MixinElementImpl2 > get mixins {
6683
- return units
6684
- .expand ((fragment) => fragment.mixins)
6685
- .map ((fragment) => fragment.element)
6686
- .toSet ()
6687
- .toList ();
6688
- }
6689
-
6690
6654
@override
6691
6655
String get name => super .name! ;
6692
6656
0 commit comments