Skip to content

Commit a04c0d4

Browse files
johnniwintherCommit Queue
authored andcommitted
[cfe] Include library of private names in ast-to-text
This adds the library reference of private names of other libraries in the ast-to-text of member declarations. This prepares for a fix of the library used for private constructor tear offs. TEST=existing Change-Id: I65a30f6446b6e2cd15291327babb7fcacb36c4ff Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434640 Reviewed-by: Alexander Markov <[email protected]> Commit-Queue: Johnni Winther <[email protected]> Reviewed-by: Jens Johansen <[email protected]>
1 parent 0297cad commit a04c0d4

File tree

520 files changed

+1447
-1440
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

520 files changed

+1447
-1440
lines changed

pkg/front_end/testcases/class_modifiers/base/outside_library/main.dart.strong.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class EnumImplementsBaseMixin extends core::_Enum implements mai::M /*isEnum*/
3636
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsBaseMixin
3737
: super core::_Enum::•(#index, #name)
3838
;
39-
method _enumToString() → core::String
39+
method core::_enumToString() → core::String
4040
return "EnumImplementsBaseMixin.${this.{core::_Enum::_name}{core::String}}";
4141
}
4242
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/base/outside_library/main.dart.strong.modular.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class EnumImplementsBaseMixin extends core::_Enum implements mai::M /*isEnum*/
3636
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsBaseMixin
3737
: super core::_Enum::•(#index, #name)
3838
;
39-
method _enumToString() → core::String
39+
method core::_enumToString() → core::String
4040
return "EnumImplementsBaseMixin.${this.{core::_Enum::_name}{core::String}}";
4141
}
4242
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/base/outside_library/main.dart.strong.outline.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class EnumImplementsBaseMixin extends core::_Enum implements mai::M /*isEnum*/
3434
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsBaseMixin
3535
: super core::_Enum::•(#index, #name)
3636
;
37-
method _enumToString() → core::String
37+
method core::_enumToString() → core::String
3838
return "EnumImplementsBaseMixin.${this.{core::_Enum::_name}{core::String}}";
3939
}
4040
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/base/outside_library/main.dart.strong.transformed.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class EnumImplementsBaseMixin extends core::_Enum implements mai::M /*isEnum*/
3636
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsBaseMixin
3737
: super core::_Enum::•(#index, #name)
3838
;
39-
method _enumToString() → core::String
39+
method core::_enumToString() → core::String
4040
return "EnumImplementsBaseMixin.${this.{core::_Enum::_name}{core::String}}";
4141
}
4242
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/final/outside_library/main.dart.strong.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class EnumImplementsFinalMixin extends core::_Enum implements mai::A /*isEnum*/
4848
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalMixin
4949
: super core::_Enum::•(#index, #name)
5050
;
51-
method _enumToString() → core::String
51+
method core::_enumToString() → core::String
5252
return "EnumImplementsFinalMixin.${this.{core::_Enum::_name}{core::String}}";
5353
}
5454
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/final/outside_library/main.dart.strong.modular.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class EnumImplementsFinalMixin extends core::_Enum implements mai::A /*isEnum*/
4848
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalMixin
4949
: super core::_Enum::•(#index, #name)
5050
;
51-
method _enumToString() → core::String
51+
method core::_enumToString() → core::String
5252
return "EnumImplementsFinalMixin.${this.{core::_Enum::_name}{core::String}}";
5353
}
5454
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/final/outside_library/main.dart.strong.outline.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class EnumImplementsFinalMixin extends core::_Enum implements mai::A /*isEnum*/
4646
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalMixin
4747
: super core::_Enum::•(#index, #name)
4848
;
49-
method _enumToString() → core::String
49+
method core::_enumToString() → core::String
5050
return "EnumImplementsFinalMixin.${this.{core::_Enum::_name}{core::String}}";
5151
}
5252
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/final/outside_library/main.dart.strong.transformed.expect

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class EnumImplementsFinalMixin extends core::_Enum implements mai::A /*isEnum*/
4848
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalMixin
4949
: super core::_Enum::•(#index, #name)
5050
;
51-
method _enumToString() → core::String
51+
method core::_enumToString() → core::String
5252
return "EnumImplementsFinalMixin.${this.{core::_Enum::_name}{core::String}}";
5353
}
5454
abstract base class MixinOnA extends mai::A /*isMixinDeclaration*/ {

pkg/front_end/testcases/class_modifiers/final/typedef/main.dart.strong.expect

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class EnumImplementsFinalClassTypedef extends core::_Enum implements mai::A /*is
7171
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedef
7272
: super core::_Enum::•(#index, #name)
7373
;
74-
method _enumToString() → core::String
74+
method core::_enumToString() → core::String
7575
return "EnumImplementsFinalClassTypedef.${this.{core::_Enum::_name}{core::String}}";
7676
}
7777
class EnumImplementsFinalClassTypedef2 extends core::_Enum implements mai::A /*isEnum*/ {
@@ -80,7 +80,7 @@ class EnumImplementsFinalClassTypedef2 extends core::_Enum implements mai::A /*i
8080
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedef2
8181
: super core::_Enum::•(#index, #name)
8282
;
83-
method _enumToString() → core::String
83+
method core::_enumToString() → core::String
8484
return "EnumImplementsFinalClassTypedef2.${this.{core::_Enum::_name}{core::String}}";
8585
}
8686
final class ExtendsFinalClassTypedefOutside extends mai::A {
@@ -99,7 +99,7 @@ class EnumImplementsFinalClassTypedefOutside extends core::_Enum implements mai:
9999
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedefOutside
100100
: super core::_Enum::•(#index, #name)
101101
;
102-
method _enumToString() → core::String
102+
method core::_enumToString() → core::String
103103
return "EnumImplementsFinalClassTypedefOutside.${this.{core::_Enum::_name}{core::String}}";
104104
}
105105

pkg/front_end/testcases/class_modifiers/final/typedef/main.dart.strong.modular.expect

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class EnumImplementsFinalClassTypedef extends core::_Enum implements mai::A /*is
7171
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedef
7272
: super core::_Enum::•(#index, #name)
7373
;
74-
method _enumToString() → core::String
74+
method core::_enumToString() → core::String
7575
return "EnumImplementsFinalClassTypedef.${this.{core::_Enum::_name}{core::String}}";
7676
}
7777
class EnumImplementsFinalClassTypedef2 extends core::_Enum implements mai::A /*isEnum*/ {
@@ -80,7 +80,7 @@ class EnumImplementsFinalClassTypedef2 extends core::_Enum implements mai::A /*i
8080
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedef2
8181
: super core::_Enum::•(#index, #name)
8282
;
83-
method _enumToString() → core::String
83+
method core::_enumToString() → core::String
8484
return "EnumImplementsFinalClassTypedef2.${this.{core::_Enum::_name}{core::String}}";
8585
}
8686
final class ExtendsFinalClassTypedefOutside extends mai::A {
@@ -99,7 +99,7 @@ class EnumImplementsFinalClassTypedefOutside extends core::_Enum implements mai:
9999
const synthetic constructor •(core::int #index, core::String #name) → self::EnumImplementsFinalClassTypedefOutside
100100
: super core::_Enum::•(#index, #name)
101101
;
102-
method _enumToString() → core::String
102+
method core::_enumToString() → core::String
103103
return "EnumImplementsFinalClassTypedefOutside.${this.{core::_Enum::_name}{core::String}}";
104104
}
105105

0 commit comments

Comments
 (0)