Skip to content

Commit 202a158

Browse files
scheglovCommit Queue
authored andcommitted
Elements. Include isExtensionTypeMember flag into text output.
Change-Id: I39a80b35fd86e9185e50bf9926887ab31ffa3530 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/441822 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Paul Berry <[email protected]>
1 parent e776c1f commit 202a158

File tree

6 files changed

+80
-76
lines changed

6 files changed

+80
-76
lines changed

pkg/analyzer/test/src/summary/element_text.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,7 @@ class _Element2Writer extends _AbstractElementWriter {
358358
_sink.writeIf(e.isExternal, 'external ');
359359
_sink.writeIf(e.isConst, 'const ');
360360
_sink.writeIf(e.isFactory, 'factory ');
361+
_sink.writeIf(e.isExtensionTypeMember, 'isExtensionTypeMember ');
361362
expect(e.isAbstract, isFalse);
362363
_writeElementName(e);
363364
});
@@ -953,6 +954,7 @@ class _Element2Writer extends _AbstractElementWriter {
953954
_sink.writeIf(e.isStatic, 'static ');
954955
_sink.writeIf(e.isAbstract, 'abstract ');
955956
_sink.writeIf(e.isExternal, 'external ');
957+
_sink.writeIf(e.isExtensionTypeMember, 'isExtensionTypeMember ');
956958

957959
_writeElementName(e);
958960
});
@@ -1370,6 +1372,7 @@ class _Element2Writer extends _AbstractElementWriter {
13701372
_sink.writeIf(e.isStatic, 'static ');
13711373
_sink.writeIf(e.isAbstract, 'abstract ');
13721374
_sink.writeIf(e.isExternal, 'external ');
1375+
_sink.writeIf(e.isExtensionTypeMember, 'isExtensionTypeMember ');
13731376

13741377
_writeElementName(e);
13751378
});
@@ -1548,6 +1551,7 @@ class _Element2Writer extends _AbstractElementWriter {
15481551
_sink.writeIf(e.isStatic, 'static ');
15491552
_sink.writeIf(e.isAbstract, 'abstract ');
15501553
_sink.writeIf(e.isExternal, 'external ');
1554+
_sink.writeIf(e.isExtensionTypeMember, 'isExtensionTypeMember ');
15511555

15521556
_writeElementName(e);
15531557
});

pkg/analyzer/test/src/summary/elements/class_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11788,7 +11788,7 @@ library
1178811788
type: int
1178911789
getter: <testLibrary>::@extensionType::B::@getter::it
1179011790
getters
11791-
synthetic it
11791+
synthetic isExtensionTypeMember it
1179211792
reference: <testLibrary>::@extensionType::B::@getter::it
1179311793
firstFragment: #F6
1179411794
returnType: int
@@ -13377,7 +13377,7 @@ library
1337713377
type: int
1337813378
getter: <testLibrary>::@extensionType::B::@getter::it
1337913379
getters
13380-
synthetic it
13380+
synthetic isExtensionTypeMember it
1338113381
reference: <testLibrary>::@extensionType::B::@getter::it
1338213382
firstFragment: #F4
1338313383
returnType: int
@@ -16659,7 +16659,7 @@ library
1665916659
type: int
1666016660
getter: <testLibrary>::@extensionType::A::@getter::it
1666116661
getters
16662-
synthetic it
16662+
synthetic isExtensionTypeMember it
1666316663
reference: <testLibrary>::@extensionType::A::@getter::it
1666416664
firstFragment: #F4
1666516665
returnType: int

pkg/analyzer/test/src/summary/elements/duplicate_declaration_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -940,15 +940,15 @@ library
940940
type: int
941941
getter: <testLibrary>::@extensionType::E::@def::0::@getter::it
942942
constructors
943-
new
943+
isExtensionTypeMember new
944944
reference: <testLibrary>::@extensionType::E::@def::0::@constructor::new
945945
firstFragment: #F3
946946
formalParameters
947947
#E0 requiredPositional final hasImplicitType it
948948
firstFragment: #F4
949949
type: int
950950
getters
951-
synthetic it
951+
synthetic isExtensionTypeMember it
952952
reference: <testLibrary>::@extensionType::E::@def::0::@getter::it
953953
firstFragment: #F5
954954
returnType: int
@@ -966,15 +966,15 @@ library
966966
type: double
967967
getter: <testLibrary>::@extensionType::E::@def::1::@getter::it
968968
constructors
969-
new
969+
isExtensionTypeMember new
970970
reference: <testLibrary>::@extensionType::E::@def::1::@constructor::new
971971
firstFragment: #F8
972972
formalParameters
973973
#E1 requiredPositional final hasImplicitType it
974974
firstFragment: #F9
975975
type: double
976976
getters
977-
synthetic it
977+
synthetic isExtensionTypeMember it
978978
reference: <testLibrary>::@extensionType::E::@def::1::@getter::it
979979
firstFragment: #F10
980980
returnType: double

pkg/analyzer/test/src/summary/elements/enum_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2582,7 +2582,7 @@ library
25822582
type: int
25832583
getter: <testLibrary>::@extensionType::B::@getter::it
25842584
getters
2585-
synthetic it
2585+
synthetic isExtensionTypeMember it
25862586
reference: <testLibrary>::@extensionType::B::@getter::it
25872587
firstFragment: #F10
25882588
returnType: int
@@ -3378,7 +3378,7 @@ library
33783378
type: int
33793379
getter: <testLibrary>::@extensionType::B::@getter::it
33803380
getters
3381-
synthetic it
3381+
synthetic isExtensionTypeMember it
33823382
reference: <testLibrary>::@extensionType::B::@getter::it
33833383
firstFragment: #F10
33843384
returnType: int

0 commit comments

Comments
 (0)