Version 2.18.0-140.0.dev
Merge commit '539cccd8234ee10fddca244d9855ce0e0e5d8c45' into 'dev'
diff --git a/pkg/analyzer/lib/src/error/must_call_super_verifier.dart b/pkg/analyzer/lib/src/error/must_call_super_verifier.dart
index 20856f3..e66ab21 100644
--- a/pkg/analyzer/lib/src/error/must_call_super_verifier.dart
+++ b/pkg/analyzer/lib/src/error/must_call_super_verifier.dart
@@ -6,6 +6,7 @@
import 'package:analyzer/dart/ast/ast.dart';
import 'package:analyzer/dart/element/element.dart';
+import 'package:analyzer/dart/element/type.dart';
import 'package:analyzer/error/listener.dart';
import 'package:analyzer/src/dart/element/element.dart';
import 'package:analyzer/src/dart/error/hint_codes.dart';
@@ -111,20 +112,15 @@
var classElement = element.enclosingElement as ClassElement;
String name = element.name;
- bool isConcrete(ClassElement element) =>
- element.lookUpConcreteMethod(name, element.library) != null;
-
- if (classElement.mixins.map((i) => i.element).any(isConcrete)) {
- return true;
- }
- if (classElement.superclassConstraints
- .map((i) => i.element)
- .any(isConcrete)) {
+ if (classElement.supertype.isConcrete(name)) {
return true;
}
- var supertype = classElement.supertype;
- if (supertype != null && isConcrete(supertype.element)) {
+ if (classElement.mixins.any((m) => m.isConcrete(name))) {
+ return true;
+ }
+
+ if (classElement.superclassConstraints.any((c) => c.isConcrete(name))) {
return true;
}
@@ -143,3 +139,12 @@
return;
}
}
+
+extension on InterfaceType? {
+ bool isConcrete(String name) {
+ var self = this;
+ if (self == null) return false;
+ var element = self.element;
+ return element.lookUpConcreteMethod(name, element.library) != null;
+ }
+}
diff --git a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
index 392e727..ddd0e28 100644
--- a/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/body_builder.dart
@@ -1956,8 +1956,8 @@
}
if (sourceClassBuilder is SourceEnumBuilder) {
assert(constructor.function.positionalParameters.length >= 2 &&
- constructor.function.positionalParameters[0].name == "index" &&
- constructor.function.positionalParameters[1].name == "name");
+ constructor.function.positionalParameters[0].name == "#index" &&
+ constructor.function.positionalParameters[1].name == "#name");
(positionalArguments ??= <Expression>[]).insertAll(0, [
new VariableGetImpl(constructor.function.positionalParameters[0],
forNullGuardedAccess: false),
diff --git a/pkg/front_end/lib/src/fasta/source/source_enum_builder.dart b/pkg/front_end/lib/src/fasta/source/source_enum_builder.dart
index 43f0251..a8749da 100644
--- a/pkg/front_end/lib/src/fasta/source/source_enum_builder.dart
+++ b/pkg/front_end/lib/src/fasta/source/source_enum_builder.dart
@@ -318,7 +318,7 @@
FormalParameterKind.requiredPositional,
0,
intType,
- "index",
+ "#index",
libraryBuilder,
charOffset),
new FormalParameterBuilder(
@@ -326,7 +326,7 @@
FormalParameterKind.requiredPositional,
0,
stringType,
- "name",
+ "#name",
libraryBuilder,
charOffset)
],
@@ -352,7 +352,7 @@
FormalParameterKind.requiredPositional,
/* modifiers = */ 0,
stringType,
- "name",
+ "#name",
libraryBuilder,
charOffset));
member.formals!.insert(
@@ -362,7 +362,7 @@
FormalParameterKind.requiredPositional,
/* modifiers = */ 0,
intType,
- "index",
+ "#index",
libraryBuilder,
charOffset));
}
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.expect
index 01185de..51394bf 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -113,8 +113,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -128,8 +128,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -147,8 +147,8 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&MethodImplementation::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&MethodImplementation::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.transformed.expect
index 7bc3967..bdb1b7c 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.strong.transformed.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -113,8 +113,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -128,8 +128,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -146,8 +146,8 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&MethodImplementation::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&MethodImplementation::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.expect
index 6548f65..f5c53a3 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -113,8 +113,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -128,8 +128,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -147,8 +147,8 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&MethodImplementation::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&MethodImplementation::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.modular.expect
index 6548f65..f5c53a3 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.modular.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -113,8 +113,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -128,8 +128,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -147,8 +147,8 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&MethodImplementation::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&MethodImplementation::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.outline.expect
index ea495c1..cb44beb 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.outline.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -125,8 +125,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = const <self::E6>[self::E6::element];
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -145,7 +145,7 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
+ const constructor •(core::int #index, core::String #name) → self::E7
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.transformed.expect
index 08739b0..e2f05ca 100644
--- a/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/abstract_members.dart.weak.transformed.expect
@@ -62,8 +62,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -72,8 +72,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
class E4 extends core::_Enum implements self::InterfaceMethod /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -113,8 +113,8 @@
class E5 extends core::_Enum implements self::InterfaceGetter /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -128,8 +128,8 @@
class E6 extends core::_Enum implements self::InterfaceSetter /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -146,8 +146,8 @@
class E7 extends self::_E7&_Enum&MethodImplementation /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&MethodImplementation::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&MethodImplementation::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.expect
index bac3cd9..ff4003b 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.expect
@@ -75,8 +75,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C1;
final field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -84,16 +84,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C5;
static const field self::E2 element = #C4;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C6;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -101,8 +101,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C7;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C8;
static field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C10;
static const field self::E6 element = #C9;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -130,8 +130,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C12;
static const field self::E7 element = #C11;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -153,8 +153,8 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = #C14;
static const field self::E8 element = #C13;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&A8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&A8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -177,8 +177,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = invalid-expression "A constant constructor can't call a non-constant super constructor.";
static const field self::E9 element = invalid-expression "A constant constructor can't call a non-constant super constructor.";
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -199,8 +199,8 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = #C16;
static const field self::E10 element = #C15;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&A10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&A10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.transformed.expect
index 37fade4..b951615 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.strong.transformed.expect
@@ -75,8 +75,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C1;
final field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -84,16 +84,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C5;
static const field self::E2 element = #C4;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C6;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -101,8 +101,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C7;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C8;
static field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C10;
static const field self::E6 element = #C9;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -130,8 +130,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C12;
static const field self::E7 element = #C11;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = #C14;
static const field self::E8 element = #C13;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&A8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&A8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -173,8 +173,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = invalid-expression "A constant constructor can't call a non-constant super constructor.";
static const field self::E9 element = invalid-expression "A constant constructor can't call a non-constant super constructor.";
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -194,8 +194,8 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = #C16;
static const field self::E10 element = #C15;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&A10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&A10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.expect
index a1dbcac..c9fbc33 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.expect
@@ -75,8 +75,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C1;
final field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -84,16 +84,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C5;
static const field self::E2 element = #C4;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C6;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -101,8 +101,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C7;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C8;
static field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C10;
static const field self::E6 element = #C9;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -130,8 +130,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C12;
static const field self::E7 element = #C11;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -153,8 +153,8 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = #C14;
static const field self::E8 element = #C13;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&A8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&A8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -177,8 +177,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = invalid-expression "A constant constructor can't call a non-constant super constructor.";
static const field self::E9 element = invalid-expression "A constant constructor can't call a non-constant super constructor.";
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -199,8 +199,8 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = #C16;
static const field self::E10 element = #C15;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&A10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&A10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.modular.expect
index a1dbcac..c9fbc33 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.modular.expect
@@ -75,8 +75,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C1;
final field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -84,16 +84,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C5;
static const field self::E2 element = #C4;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C6;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -101,8 +101,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C7;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C8;
static field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C10;
static const field self::E6 element = #C9;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -130,8 +130,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C12;
static const field self::E7 element = #C11;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -153,8 +153,8 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = #C14;
static const field self::E8 element = #C13;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&A8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&A8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -177,8 +177,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = invalid-expression "A constant constructor can't call a non-constant super constructor.";
static const field self::E9 element = invalid-expression "A constant constructor can't call a non-constant super constructor.";
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -199,8 +199,8 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = #C16;
static const field self::E10 element = #C15;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&A10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&A10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.outline.expect
index 2f845e4..3095452 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.outline.expect
@@ -71,8 +71,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[];
final field core::int element;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -80,16 +80,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[];
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -98,8 +98,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[];
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -109,8 +109,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[];
static field core::int element;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -118,8 +118,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = const <self::E6>[self::E6::element];
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -129,8 +129,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -153,7 +153,7 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = const <self::E8>[self::E8::element];
static const field self::E8 element = const self::E8::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E8
+ const constructor •(core::int #index, core::String #name) → self::E8
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -175,7 +175,7 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = const <self::E9>[self::E9::element];
static const field self::E9 element = const self::E9::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E9
+ const constructor •(core::int #index, core::String #name) → self::E9
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -196,7 +196,7 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = const <self::E10>[self::E10::element];
static const field self::E10 element = const self::E10::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E10
+ const constructor •(core::int #index, core::String #name) → self::E10
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.transformed.expect
index 00f7ff2..5d6b8c3 100644
--- a/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/conflicting_elements.dart.weak.transformed.expect
@@ -75,8 +75,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C1;
final field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -84,16 +84,16 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C5;
static const field self::E2 element = #C4;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
}
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C6;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -101,8 +101,8 @@
}
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C7;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -111,8 +111,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C8;
static field core::int element = null;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C10;
static const field self::E6 element = #C9;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -130,8 +130,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C12;
static const field self::E7 element = #C11;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E8 extends self::_E8&_Enum&A8 /*isEnum*/ {
static const field core::List<self::E8> values = #C14;
static const field self::E8 element = #C13;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&A8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&A8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -173,8 +173,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = invalid-expression "A constant constructor can't call a non-constant super constructor.";
static const field self::E9 element = invalid-expression "A constant constructor can't call a non-constant super constructor.";
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -194,8 +194,8 @@
class E10 extends self::_E10&_Enum&A10 /*isEnum*/ {
static const field core::List<self::E10> values = #C16;
static const field self::E10 element = #C15;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&A10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&A10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.expect
index 3b2e796..5e61e3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.expect
@@ -72,11 +72,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[#C7, #C8, #C9, #C10]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.transformed.expect
index 3b2e796..5e61e3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.strong.transformed.expect
@@ -72,11 +72,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[#C7, #C8, #C9, #C10]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.expect
index 3b2e796..5e61e3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.expect
@@ -72,11 +72,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[#C7, #C8, #C9, #C10]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.modular.expect
index 3b2e796..5e61e3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.modular.expect
@@ -72,11 +72,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[#C7, #C8, #C9, #C10]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.outline.expect
index 220fd42..4e33c2f 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.outline.expect
@@ -37,11 +37,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[self::E::f3, self::E::f4, self::E::f5, self::E::f6]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.transformed.expect
index 3b2e796..5e61e3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_calls.dart.weak.transformed.expect
@@ -72,11 +72,11 @@
four.f2(); // Error.
^^";
static final field dynamic _redirecting# = <dynamic>[#C7, #C8, #C9, #C10]/*isLegacy*/;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name) → self::E
- : this self::E::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::E
+ : this self::E::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.expect
index 65cd747..d331062 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.transformed.expect
index 65cd747..d331062 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.strong.transformed.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.expect
index 65cd747..d331062 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.modular.expect
index 65cd747..d331062 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.modular.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.outline.expect
index 3f74c75..8bd721f 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.outline.expect
@@ -18,8 +18,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -29,8 +29,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.transformed.expect
index 65cd747..d331062 100644
--- a/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart.weak.transformed.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:6:4: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::S s = invalid-expression "pkg/front_end/testcases/enhanced_enums/constructor_not_found.dart:12:4: Error: Couldn't find constructor 'S.named'.
s.named();
^^^^^";
- const constructor •(core::int index, core::String name) → self::S
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::S
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "S.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.expect
index b0f0e52..aa36fa3 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -39,8 +39,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.transformed.expect
index b0f0e52..aa36fa3 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.strong.transformed.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -39,8 +39,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.expect
index e9a2e61..b2e1541 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -39,8 +39,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.modular.expect
index e9a2e61..b2e1541 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.modular.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -39,8 +39,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.outline.expect
index 9e49691..da36f49 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.outline.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -38,8 +38,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.transformed.expect
index e9a2e61..b2e1541 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_equals.dart.weak.transformed.expect
@@ -12,8 +12,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -39,8 +39,8 @@
class E3 extends core::_Enum implements self::I3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.strong.expect
index b907c0c..6b8c2c7 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.strong.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int hashCode = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int hashCode = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 hashCode = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.expect
index 8f3f873..5a348b0 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int hashCode = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int hashCode = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 hashCode = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.modular.expect
index 8f3f873..5a348b0 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.modular.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int hashCode = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int hashCode = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 hashCode = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.outline.expect
index d6594a4..ee3296a 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_hashcode.dart.weak.outline.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
final field core::int hashCode;
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int hashCode;
final field core::int bar;
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -187,8 +187,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = const <self::E8>[self::E8::element];
static const field self::E8 element = const self::E8::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -198,8 +198,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = const <self::E9>[self::E9::element];
static const field self::E9 element = const self::E9::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -208,8 +208,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = const <self::E10>[self::E10::element];
static const field self::E10 element = const self::E10::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -219,8 +219,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = const <self::E11>[self::E11::element];
static const field self::E11 element = const self::E11::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -230,8 +230,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = const <self::E12>[self::E12::hashCode];
static const field self::E12 hashCode = const self::E12::•(0, "hashCode");
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -244,8 +244,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = const <self::E13>[self::E13::element];
static const field self::E13 element = const self::E13::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -258,8 +258,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = const <self::E14>[self::E14::element];
static const field self::E14 element = const self::E14::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.strong.expect
index 63126a8..76ae5ec 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.strong.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int index = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int index = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 index = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.expect
index 22e1547..16596f7 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int index = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int index = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 index = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.modular.expect
index 22e1547..16596f7 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.modular.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = #C9;
final field core::int index = 42;
static const field self::E3 element = #C8;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C11;
static const field self::E4 element = #C10;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C13;
static const field self::E5 element = #C12;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int index = 1;
final field core::int bar = 2;
static const field self::E6 element = #C16;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C19;
static const field self::E7 element = #C18;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -186,8 +186,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = #C21;
static const field self::E8 element = #C20;
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -196,8 +196,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C23;
static const field self::E9 element = #C22;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -206,8 +206,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C25;
static const field self::E10 element = #C24;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -217,8 +217,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C27;
static const field self::E11 element = #C26;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -227,8 +227,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C30;
static const field self::E12 index = #C29;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -242,8 +242,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = #C32;
static const field self::E13 element = #C31;
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -257,8 +257,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = #C34;
static const field self::E14 element = #C33;
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.outline.expect
index 9546bff..5851556 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_index.dart.weak.outline.expect
@@ -109,8 +109,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -120,8 +120,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -132,8 +132,8 @@
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
final field core::int index;
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -141,8 +141,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -152,8 +152,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -166,8 +166,8 @@
final field core::int index;
final field core::int bar;
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -175,8 +175,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -187,8 +187,8 @@
class E8 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E8> values = const <self::E8>[self::E8::element];
static const field self::E8 element = const self::E8::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -198,8 +198,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = const <self::E9>[self::E9::element];
static const field self::E9 element = const self::E9::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -208,8 +208,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = const <self::E10>[self::E10::element];
static const field self::E10 element = const self::E10::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -219,8 +219,8 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = const <self::E11>[self::E11::element];
static const field self::E11 element = const self::E11::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
@@ -230,8 +230,8 @@
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = const <self::E12>[self::E12::index];
static const field self::E12 index = const self::E12::•(0, "index");
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -244,8 +244,8 @@
class E13 extends core::_Enum implements self::I13 /*isEnum*/ {
static const field core::List<self::E13> values = const <self::E13>[self::E13::element];
static const field self::E13 element = const self::E13::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E13
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -258,8 +258,8 @@
class E14 extends core::_Enum implements self::I14 /*isEnum*/ {
static const field core::List<self::E14> values = const <self::E14>[self::E14::element];
static const field self::E14 element = const self::E14::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E14
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.expect
index 9912e9e..eb6433c4 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -77,8 +77,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -87,8 +87,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.transformed.expect
index 9912e9e..eb6433c4 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.strong.transformed.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -77,8 +77,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -87,8 +87,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.expect
index feb041c..7f534fe 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -77,8 +77,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -87,8 +87,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.modular.expect
index feb041c..7f534fe 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.modular.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -77,8 +77,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -87,8 +87,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.outline.expect
index 0a445dd..cadebb3 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.outline.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -78,8 +78,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -89,8 +89,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = const <self::E6>[self::E6::element];
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -100,8 +100,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.transformed.expect
index feb041c..7f534fe 100644
--- a/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/declared_values.dart.weak.transformed.expect
@@ -40,8 +40,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -49,8 +49,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -58,8 +58,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -67,8 +67,8 @@
class E4 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -77,8 +77,8 @@
class E5 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -87,8 +87,8 @@
class E6 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -97,8 +97,8 @@
class E7 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.expect
index 56b28c4..7f36b67 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = #C6;
static const field self::E<core::int, core::int> three = #C9;
static const field self::E<core::num, core::bool> four = #C12;
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.transformed.expect
index 56b28c4..7f36b67 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.strong.transformed.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = #C6;
static const field self::E<core::int, core::int> three = #C9;
static const field self::E<core::num, core::bool> four = #C12;
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.expect
index 174339c..a3a789d 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = #C6;
static const field self::E<core::int, core::int> three = #C9;
static const field self::E<core::num, core::bool> four = #C12;
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.modular.expect
index 174339c..a3a789d 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.modular.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = #C6;
static const field self::E<core::int, core::int> three = #C9;
static const field self::E<core::num, core::bool> four = #C12;
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.outline.expect
index 326acaf..dc65a96 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.outline.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = const self::E::•<core::double, core::num>(1, "two");
static const field self::E<core::int, core::int> three = const self::E::named<core::int, core::int>(2, "three", 42);
static const field self::E<core::num, core::bool> four = const self::E::•<core::num, core::bool>(3, "four");
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.transformed.expect
index 174339c..a3a789d 100644
--- a/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/entries_with_type_arguments.dart.weak.transformed.expect
@@ -15,11 +15,11 @@
static const field self::E<core::double, core::num> two = #C6;
static const field self::E<core::int, core::int> three = #C9;
static const field self::E<core::num, core::bool> four = #C12;
- const constructor •(core::int index, core::String name) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E<self::E::X%, self::E::Y%>
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E<self::E::X%, self::E::Y%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.expect
index bf189d3..806437d 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.expect
@@ -19,8 +19,8 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = #C4;
static const field self::EA element = #C3;
- const constructor •(core::int index, core::String name) → self::EA
- : super self::_EA&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EA
+ : super self::_EA&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -42,8 +42,8 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = #C6;
static const field self::EB element = #C5;
- const constructor •(core::int index, core::String name) → self::EB
- : super self::_EB&_Enum&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EB
+ : super self::_EB&_Enum&B::•(#index, #name)
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -62,8 +62,8 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = #C8;
static const field self::EM element = #C7;
- const constructor •(core::int index, core::String name) → self::EM
- : super self::_EM&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EM
+ : super self::_EM&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = #C10;
static const field self::EN element = #C9;
- const constructor •(core::int index, core::String name) → self::EN
- : super self::_EN&_Enum&N::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EN
+ : super self::_EN&_Enum&N::•(#index, #name)
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.transformed.expect
index ce0af0b..fefad44 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.strong.transformed.expect
@@ -19,8 +19,8 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = #C4;
static const field self::EA element = #C3;
- const constructor •(core::int index, core::String name) → self::EA
- : super self::_EA&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EA
+ : super self::_EA&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -42,8 +42,8 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = #C6;
static const field self::EB element = #C5;
- const constructor •(core::int index, core::String name) → self::EB
- : super self::_EB&_Enum&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EB
+ : super self::_EB&_Enum&B::•(#index, #name)
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -62,8 +62,8 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = #C8;
static const field self::EM element = #C7;
- const constructor •(core::int index, core::String name) → self::EM
- : super self::_EM&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EM
+ : super self::_EM&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = #C10;
static const field self::EN element = #C9;
- const constructor •(core::int index, core::String name) → self::EN
- : super self::_EN&_Enum&N::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EN
+ : super self::_EN&_Enum&N::•(#index, #name)
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.expect
index 3b7f732..bbf22ca 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.expect
@@ -19,8 +19,8 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = #C4;
static const field self::EA element = #C3;
- const constructor •(core::int index, core::String name) → self::EA
- : super self::_EA&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EA
+ : super self::_EA&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -42,8 +42,8 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = #C6;
static const field self::EB element = #C5;
- const constructor •(core::int index, core::String name) → self::EB
- : super self::_EB&_Enum&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EB
+ : super self::_EB&_Enum&B::•(#index, #name)
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -62,8 +62,8 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = #C8;
static const field self::EM element = #C7;
- const constructor •(core::int index, core::String name) → self::EM
- : super self::_EM&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EM
+ : super self::_EM&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = #C10;
static const field self::EN element = #C9;
- const constructor •(core::int index, core::String name) → self::EN
- : super self::_EN&_Enum&N::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EN
+ : super self::_EN&_Enum&N::•(#index, #name)
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.modular.expect
index 3b7f732..bbf22ca 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.modular.expect
@@ -19,8 +19,8 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = #C4;
static const field self::EA element = #C3;
- const constructor •(core::int index, core::String name) → self::EA
- : super self::_EA&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EA
+ : super self::_EA&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -42,8 +42,8 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = #C6;
static const field self::EB element = #C5;
- const constructor •(core::int index, core::String name) → self::EB
- : super self::_EB&_Enum&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EB
+ : super self::_EB&_Enum&B::•(#index, #name)
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -62,8 +62,8 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = #C8;
static const field self::EM element = #C7;
- const constructor •(core::int index, core::String name) → self::EM
- : super self::_EM&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EM
+ : super self::_EM&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = #C10;
static const field self::EN element = #C9;
- const constructor •(core::int index, core::String name) → self::EN
- : super self::_EN&_Enum&N::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EN
+ : super self::_EN&_Enum&N::•(#index, #name)
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.outline.expect
index 37f7523..c664069 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.outline.expect
@@ -18,7 +18,7 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = const <self::EA>[self::EA::element];
static const field self::EA element = const self::EA::•(0, "element");
- const constructor •(core::int index, core::String name) → self::EA
+ const constructor •(core::int #index, core::String #name) → self::EA
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -39,7 +39,7 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = const <self::EB>[self::EB::element];
static const field self::EB element = const self::EB::•(0, "element");
- const constructor •(core::int index, core::String name) → self::EB
+ const constructor •(core::int #index, core::String #name) → self::EB
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -58,7 +58,7 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = const <self::EM>[self::EM::element];
static const field self::EM element = const self::EM::•(0, "element");
- const constructor •(core::int index, core::String name) → self::EM
+ const constructor •(core::int #index, core::String #name) → self::EM
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -77,7 +77,7 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = const <self::EN>[self::EN::element];
static const field self::EN element = const self::EN::•(0, "element");
- const constructor •(core::int index, core::String name) → self::EN
+ const constructor •(core::int #index, core::String #name) → self::EN
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.transformed.expect
index 99d70ca..5cdd088 100644
--- a/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/enum_as_supertype.dart.weak.transformed.expect
@@ -19,8 +19,8 @@
class EA extends self::_EA&_Enum&A /*isEnum*/ {
static const field core::List<self::EA> values = #C4;
static const field self::EA element = #C3;
- const constructor •(core::int index, core::String name) → self::EA
- : super self::_EA&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EA
+ : super self::_EA&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "EA.${this.{core::_Enum::_name}{core::String}}";
@@ -42,8 +42,8 @@
class EB extends self::_EB&_Enum&B /*isEnum*/ {
static const field core::List<self::EB> values = #C6;
static const field self::EB element = #C5;
- const constructor •(core::int index, core::String name) → self::EB
- : super self::_EB&_Enum&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EB
+ : super self::_EB&_Enum&B::•(#index, #name)
;
method toString() → core::String
return "EB.${this.{core::_Enum::_name}{core::String}}";
@@ -62,8 +62,8 @@
class EM extends self::_EM&_Enum&M /*isEnum*/ {
static const field core::List<self::EM> values = #C8;
static const field self::EM element = #C7;
- const constructor •(core::int index, core::String name) → self::EM
- : super self::_EM&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EM
+ : super self::_EM&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "EM.${this.{core::_Enum::_name}{core::String}}";
@@ -82,8 +82,8 @@
class EN extends self::_EN&_Enum&N /*isEnum*/ {
static const field core::List<self::EN> values = #C10;
static const field self::EN element = #C9;
- const constructor •(core::int index, core::String name) → self::EN
- : super self::_EN&_Enum&N::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EN
+ : super self::_EN&_Enum&N::•(#index, #name)
;
method toString() → core::String
return "EN.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.expect
index ac5b77e..a1718b3 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 bar = #C3;
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = #C6;
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = #C5;
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = #C9;
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = #C8;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.transformed.expect
index ac5b77e..a1718b3 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.strong.transformed.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 bar = #C3;
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = #C6;
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = #C5;
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = #C9;
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = #C8;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.expect
index 263bb3d..c72859d 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 bar = #C3;
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = #C6;
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = #C5;
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = #C9;
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = #C8;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.modular.expect
index 263bb3d..c72859d 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.modular.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 bar = #C3;
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = #C6;
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = #C5;
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = #C9;
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = #C8;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.outline.expect
index 399e220..497752d 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.outline.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::bar];
static const field self::E1 bar = const self::E1::•(0, "bar", self::foo<core::int>);
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = const <self::E2<dynamic>>[self::E2::bar];
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = const self::E2::•<<X extends core::Object? = dynamic>(X%) → X%>(0, "bar", self::foo);
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = const <self::E3<dynamic, dynamic, dynamic>>[self::E3::element];
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = const self::E3::•<core::num, core::String, (core::num, core::String) → dynamic>(0, "element");
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.transformed.expect
index 263bb3d..c72859d 100644
--- a/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inference_in_constructor_parameters.dart.weak.transformed.expect
@@ -5,8 +5,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 bar = #C3;
- const constructor •(core::int index, core::String name, (core::int) → core::int f) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, (core::int) → core::int f) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -14,8 +14,8 @@
class E2<X extends core::Object? = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<dynamic>> values = #C6;
static const field self::E2<<X extends core::Object? = dynamic>(X%) → X%> bar = #C5;
- const constructor •(core::int index, core::String name, self::E2::X% f) → self::E2<self::E2::X%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% f) → self::E2<self::E2::X%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -23,8 +23,8 @@
class E3<X extends core::num, Y extends core::String, Z extends (self::E3::X, self::E3::Y) → dynamic = (Never, Never) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<core::num, core::String, (Never, Never) → dynamic>> values = #C9;
static const field self::E3<core::num, core::String, (core::num, core::String) → dynamic> element = #C8;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::X, self::E3::Y, self::E3::Z>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.expect
index 3a4a2bf..bbba884 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.expect
@@ -92,8 +92,8 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A1::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -115,8 +115,8 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A2::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A2::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -138,8 +138,8 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&A3::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&A3::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -161,8 +161,8 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&A4::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&A4::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -181,8 +181,8 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&M5::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&M5::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -201,8 +201,8 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&M6::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&M6::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -221,8 +221,8 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&M7::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&M7::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -241,8 +241,8 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = #C18;
static const field self::E8 element = #C17;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&M8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&M8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -266,8 +266,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = #C20;
static const field self::E9 element = #C19;
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -288,8 +288,8 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = #C22;
static const field self::E10 element = #C21;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&M10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&M10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.transformed.expect
index 80daf575..cfa5422 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.strong.transformed.expect
@@ -92,8 +92,8 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A1::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -115,8 +115,8 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A2::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A2::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -138,8 +138,8 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&A3::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&A3::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -161,8 +161,8 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&A4::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&A4::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -181,8 +181,8 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&M5::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&M5::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -201,8 +201,8 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&M6::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&M6::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -221,8 +221,8 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&M7::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&M7::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -241,8 +241,8 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = #C18;
static const field self::E8 element = #C17;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&M8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&M8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -266,8 +266,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = #C20;
static const field self::E9 element = #C19;
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -288,8 +288,8 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = #C22;
static const field self::E10 element = #C21;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&M10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&M10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.expect
index 0e8de44..1556195 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.expect
@@ -92,8 +92,8 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A1::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -115,8 +115,8 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A2::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A2::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -138,8 +138,8 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&A3::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&A3::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -161,8 +161,8 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&A4::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&A4::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -181,8 +181,8 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&M5::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&M5::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -201,8 +201,8 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&M6::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&M6::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -221,8 +221,8 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&M7::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&M7::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -241,8 +241,8 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = #C18;
static const field self::E8 element = #C17;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&M8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&M8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -266,8 +266,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = #C20;
static const field self::E9 element = #C19;
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -288,8 +288,8 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = #C22;
static const field self::E10 element = #C21;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&M10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&M10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.modular.expect
index 0e8de44..1556195 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.modular.expect
@@ -92,8 +92,8 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A1::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -115,8 +115,8 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A2::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A2::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -138,8 +138,8 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&A3::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&A3::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -161,8 +161,8 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&A4::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&A4::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -181,8 +181,8 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&M5::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&M5::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -201,8 +201,8 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&M6::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&M6::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -221,8 +221,8 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&M7::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&M7::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -241,8 +241,8 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = #C18;
static const field self::E8 element = #C17;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&M8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&M8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -266,8 +266,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = #C20;
static const field self::E9 element = #C19;
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -288,8 +288,8 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = #C22;
static const field self::E10 element = #C21;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&M10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&M10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.outline.expect
index 774f207..ceec370 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.outline.expect
@@ -91,7 +91,7 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
+ const constructor •(core::int #index, core::String #name) → self::E1
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -112,7 +112,7 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
+ const constructor •(core::int #index, core::String #name) → self::E2
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -133,7 +133,7 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
+ const constructor •(core::int #index, core::String #name) → self::E3
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -154,7 +154,7 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
+ const constructor •(core::int #index, core::String #name) → self::E4
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -173,7 +173,7 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
+ const constructor •(core::int #index, core::String #name) → self::E5
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -192,7 +192,7 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = const <self::E6>[self::E6::element];
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
+ const constructor •(core::int #index, core::String #name) → self::E6
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -211,7 +211,7 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
+ const constructor •(core::int #index, core::String #name) → self::E7
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -230,7 +230,7 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = const <self::E8>[self::E8::element];
static const field self::E8 element = const self::E8::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E8
+ const constructor •(core::int #index, core::String #name) → self::E8
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -253,7 +253,7 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = const <self::E9>[self::E9::element];
static const field self::E9 element = const self::E9::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E9
+ const constructor •(core::int #index, core::String #name) → self::E9
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -274,7 +274,7 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = const <self::E10>[self::E10::element];
static const field self::E10 element = const self::E10::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E10
+ const constructor •(core::int #index, core::String #name) → self::E10
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.transformed.expect
index 92342bc..6c7bda3 100644
--- a/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/inherited_restricted_members.dart.weak.transformed.expect
@@ -92,8 +92,8 @@
class E1 extends self::_E1&_Enum&A1 /*isEnum*/ {
static const field core::List<self::E1> values = #C4;
static const field self::E1 element = #C3;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A1::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -115,8 +115,8 @@
class E2 extends self::_E2&_Enum&A2 /*isEnum*/ {
static const field core::List<self::E2> values = #C6;
static const field self::E2 element = #C5;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A2::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A2::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -138,8 +138,8 @@
class E3 extends self::_E3&_Enum&A3 /*isEnum*/ {
static const field core::List<self::E3> values = #C8;
static const field self::E3 element = #C7;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&A3::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&A3::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -161,8 +161,8 @@
class E4 extends self::_E4&_Enum&A4 /*isEnum*/ {
static const field core::List<self::E4> values = #C10;
static const field self::E4 element = #C9;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&A4::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&A4::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -181,8 +181,8 @@
class E5 extends self::_E5&_Enum&M5 /*isEnum*/ {
static const field core::List<self::E5> values = #C12;
static const field self::E5 element = #C11;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&M5::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&M5::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -201,8 +201,8 @@
class E6 extends self::_E6&_Enum&M6 /*isEnum*/ {
static const field core::List<self::E6> values = #C14;
static const field self::E6 element = #C13;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&M6::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&M6::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -221,8 +221,8 @@
class E7 extends self::_E7&_Enum&M7 /*isEnum*/ {
static const field core::List<self::E7> values = #C16;
static const field self::E7 element = #C15;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&M7::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&M7::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -241,8 +241,8 @@
class E8 extends self::_E8&_Enum&M8 /*isEnum*/ {
static const field core::List<self::E8> values = #C18;
static const field self::E8 element = #C17;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&M8::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&M8::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -266,8 +266,8 @@
class E9 extends self::_E9&_Enum&A9 /*isEnum*/ {
static const field core::List<self::E9> values = #C20;
static const field self::E9 element = #C19;
- const constructor •(core::int index, core::String name) → self::E9
- : super self::_E9&_Enum&A9::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super self::_E9&_Enum&A9::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -288,8 +288,8 @@
class E10 extends self::_E10&_Enum&M10 /*isEnum*/ {
static const field core::List<self::E10> values = #C22;
static const field self::E10 element = #C21;
- const constructor •(core::int index, core::String name) → self::E10
- : super self::_E10&_Enum&M10::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super self::_E10&_Enum&M10::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.expect
index 9ea4317..a09f4fc 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.expect
@@ -52,8 +52,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = #C4;
static const field self::E<core::String> two = #C7;
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.transformed.expect
index 9ea4317..a09f4fc 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.strong.transformed.expect
@@ -52,8 +52,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = #C4;
static const field self::E<core::String> two = #C7;
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.expect
index c23f2d4..b4d7039 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.expect
@@ -52,8 +52,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = #C4;
static const field self::E<core::String> two = #C7;
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.modular.expect
index c23f2d4..b4d7039 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.modular.expect
@@ -52,8 +52,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = #C4;
static const field self::E<core::String> two = #C7;
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.outline.expect
index cb1e18e..1166e43 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.outline.expect
@@ -7,8 +7,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = const self::E::•<core::int>(0, "one", 1);
static const field self::E<core::String> two = const self::E::•<core::String>(1, "two", "2");
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.transformed.expect
index c23f2d4..b4d7039 100644
--- a/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/instantiated_generic_enum_types.dart.weak.transformed.expect
@@ -52,8 +52,8 @@
final field self::E::X% field;
static const field self::E<core::int> one = #C4;
static const field self::E<core::String> two = #C7;
- const constructor •(core::int index, core::String name, self::E::X% field) → self::E<self::E::X%>
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E::X% field) → self::E<self::E::X%>
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.expect
index d250b38..80d05d0 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = #C4;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@#C10
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.transformed.expect
index d250b38..80d05d0 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.strong.transformed.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = #C4;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@#C10
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.expect
index 87ec425..44da769 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = #C4;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@#C10
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.modular.expect
index 87ec425..44da769 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.modular.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = #C4;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@#C10
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.outline.expect
index 264ede3..34965aa 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.outline.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = const self::E::•(0, "one", "foo");
static const field self::E two = const self::E::•(1, "two", "bar");
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@core::override
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.transformed.expect
index 87ec425..44da769 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48084.dart.weak.transformed.expect
@@ -7,8 +7,8 @@
final field core::String field;
static const field self::E one = #C4;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::String field) → self::E
- : self::E::field = field, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::String field) → self::E
+ : self::E::field = field, super core::_Enum::•(#index, #name)
;
@#C10
method toString() → core::String
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.expect
index f964e09..f062cb7 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.transformed.expect
index f964e09..f062cb7 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.strong.transformed.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.expect
index 4aede41..3c3cc89 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.modular.expect
index 4aede41..3c3cc89 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.modular.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.outline.expect
index d61af01..1d48fb3 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.outline.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = const <self::E>[self::E::e1, self::E::e2];
static const field self::E e1 = const self::E::•(0, "e1");
static const field self::E e2 = const self::E::•(1, "e2");
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.transformed.expect
index 4aede41..3c3cc89 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48181.dart.weak.transformed.expect
@@ -21,8 +21,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.expect
index d829c61..634e147 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E v = #C3;
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.transformed.expect
index d829c61..634e147 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.strong.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E v = #C3;
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.expect
index 018ab8b..96a123e 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E v = #C3;
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.modular.expect
index 018ab8b..96a123e 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.modular.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E v = #C3;
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.outline.expect
index b2e8953..6df93de 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.outline.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = const <self::E>[self::E::v];
static const field self::E v = const self::E::•(0, "v", const <dynamic>[]);
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.transformed.expect
index 018ab8b..96a123e 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48232.dart.weak.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E v = #C3;
- const constructor •(core::int index, core::String name, dynamic _) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, dynamic _) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.expect
index bd7335d..13f3a0c 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.expect
@@ -18,8 +18,8 @@
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
static const field self::E e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&M1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&M1::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.transformed.expect
index 830bd89..453368a 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.strong.transformed.expect
@@ -18,8 +18,8 @@
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
static const field self::E e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&M1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&M1::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.expect
index c400ee6..f096f3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.expect
@@ -18,8 +18,8 @@
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
static const field self::E e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&M1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&M1::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.modular.expect
index c400ee6..f096f3a 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.modular.expect
@@ -18,8 +18,8 @@
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
static const field self::E e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&M1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&M1::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.outline.expect
index 4ed3de3..f10ecff 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.outline.expect
@@ -18,7 +18,7 @@
static const field self::E e1 = const self::E::•(0, "e1");
static const field self::E e2 = const self::E::•(1, "e2");
static const field self::E e3 = const self::E::•(2, "e3");
- const constructor •(core::int index, core::String name) → self::E
+ const constructor •(core::int #index, core::String #name) → self::E
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.transformed.expect
index cf0dbb9..9332629 100644
--- a/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/issue48303.dart.weak.transformed.expect
@@ -18,8 +18,8 @@
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
static const field self::E e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&M1::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&M1::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.expect
index 022e129..bd60f7d 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.transformed.expect
index 022e129..bd60f7d 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.strong.transformed.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.expect
index 022e129..bd60f7d 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.modular.expect
index 022e129..bd60f7d 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.modular.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.outline.expect
index c6d15b1..6c0f5e4 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.outline.expect
@@ -32,9 +32,9 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
+ constructor •(core::int #index, core::String #name) → self::E1
;
- constructor named(core::int index, core::String name) → self::E1
+ constructor named(core::int #index, core::String #name) → self::E1
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,12 +43,12 @@
static const field core::List<self::E2> values = const <self::E2>[self::E2::one, self::E2::two];
static const field self::E2 one = const self::E2::named1(0, "one");
static const field self::E2 two = const self::E2::named2(1, "two");
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.transformed.expect
index 022e129..bd60f7d 100644
--- a/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart.weak.transformed.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.expect
index f257434..49a7cc0 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.transformed.expect
index f257434..49a7cc0 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.strong.transformed.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.expect
index 756f859..e8cdf0b 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.modular.expect
index 756f859..e8cdf0b 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.modular.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.outline.expect
index 5cd70a0..2f7185b 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.outline.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = const <self::E>[self::E::e1, self::E::e2];
static const field self::E e1 = const self::E::•(0, "e1");
static const field self::E e2 = const self::E::•(1, "e2");
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.transformed.expect
index 756f859..e8cdf0b 100644
--- a/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/member_values_conflicts.dart.weak.transformed.expect
@@ -13,8 +13,8 @@
static const field core::List<self::E> values = #C7;
static const field self::E e1 = #C3;
static const field self::E e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.strong.expect
index a026fd3..81da909 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.strong.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo = self::E::f();
static const field self::E one = #C5;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo = () → self::E2<dynamic> => self::E2::f<dynamic>();
static const field self::E2<core::num> one = #C11;
static const field self::E2<core::String> two = #C13;
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.strong.transformed.expect
index a026fd3..81da909 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.strong.transformed.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo = self::E::f();
static const field self::E one = #C5;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo = () → self::E2<dynamic> => self::E2::f<dynamic>();
static const field self::E2<core::num> one = #C11;
static const field self::E2<core::String> two = #C13;
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.expect
index 2cd33ab..a1cd3da 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo = self::E::f();
static const field self::E one = #C5;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo = () → self::E2<dynamic> => self::E2::f<dynamic>();
static const field self::E2<core::num> one = #C11;
static const field self::E2<core::String> two = #C13;
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.modular.expect
index 2cd33ab..a1cd3da 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.modular.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo = self::E::f();
static const field self::E one = #C5;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo = () → self::E2<dynamic> => self::E2::f<dynamic>();
static const field self::E2<core::num> one = #C11;
static const field self::E2<core::String> two = #C13;
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.outline.expect
index b88e3da..5cd9465 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.outline.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo;
static const field self::E one = const self::E::•(0, "one", 1);
static const field self::E two = const self::E::•(1, "two", 2);
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo;
static const field self::E2<core::num> one = const self::E2::•<core::num>(0, "one", 1);
static const field self::E2<core::String> two = const self::E2::•<core::String>(1, "two", "2");
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.transformed.expect
index 2cd33ab..a1cd3da 100644
--- a/pkg/front_end/testcases/enhanced_enums/members.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/members.dart.weak.transformed.expect
@@ -9,8 +9,8 @@
static field self::E staticFoo = self::E::f();
static const field self::E one = #C5;
static const field self::E two = #C8;
- const constructor •(core::int index, core::String name, core::int foo) → self::E
- : self::E::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E
+ : self::E::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -28,8 +28,8 @@
static field () → self::E2<dynamic> staticFoo = () → self::E2<dynamic> => self::E2::f<dynamic>();
static const field self::E2<core::num> one = #C11;
static const field self::E2<core::String> two = #C13;
- const constructor •(core::int index, core::String name, self::E2::X% foo) → self::E2<self::E2::X%>
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo) → self::E2<self::E2::X%>
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.expect
index e03d77d..beb0d94 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = #C4;
static const field self::E0 two = #C7;
- const constructor •(core::int index, core::String name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = #C11;
static const field self::E1<core::int> two = #C12;
- const constructor •(core::int index = #C9, core::String name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index = #C9, core::String #name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = #C15;
static const field self::E2<core::String, core::int, core::double> two = #C17;
static const field self::E2<core::double, core::bool, dynamic> three = #C21;
- const constructor •(core::int index, core::String name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.transformed.expect
index e03d77d..beb0d94 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.strong.transformed.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = #C4;
static const field self::E0 two = #C7;
- const constructor •(core::int index, core::String name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = #C11;
static const field self::E1<core::int> two = #C12;
- const constructor •(core::int index = #C9, core::String name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index = #C9, core::String #name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = #C15;
static const field self::E2<core::String, core::int, core::double> two = #C17;
static const field self::E2<core::double, core::bool, dynamic> three = #C21;
- const constructor •(core::int index, core::String name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.expect
index 18e6b35..67cb833 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = #C4;
static const field self::E0 two = #C7;
- const constructor •(core::int index, core::String name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = #C11;
static const field self::E1<core::int> two = #C12;
- const constructor •(core::int index = #C9, core::String name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index = #C9, core::String #name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = #C15;
static const field self::E2<core::String, core::int, core::double> two = #C17;
static const field self::E2<core::double, core::bool, dynamic> three = #C21;
- const constructor •(core::int index, core::String name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.modular.expect
index 18e6b35..67cb833 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.modular.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = #C4;
static const field self::E0 two = #C7;
- const constructor •(core::int index, core::String name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = #C11;
static const field self::E1<core::int> two = #C12;
- const constructor •(core::int index = #C9, core::String name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index = #C9, core::String #name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = #C15;
static const field self::E2<core::String, core::int, core::double> two = #C17;
static const field self::E2<core::double, core::bool, dynamic> three = #C21;
- const constructor •(core::int index, core::String name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.outline.expect
index 839811b..5e5053e 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.outline.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = const self::E0::•(0, "one", 1, bar: 1);
static const field self::E0 two = const self::E0::•(1, "two", 2, bar: 2);
- const constructor •(core::int index, core::String name, core::int foo, {required core::int bar = null}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo, {required core::int bar = null}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = const self::E1::•<core::String>(0, "one", foo: "1");
static const field self::E1<core::int> two = const self::E1::•<core::int>(1, "two", foo: 2);
- const constructor •(core::int index, core::String name, {required self::E1::X% foo = null}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, {required self::E1::X% foo = null}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = const self::E2::•<core::int, core::String, core::double>(0, "one", 1, bar: "1", baz: 3.14);
static const field self::E2<core::String, core::int, core::double> two = const self::E2::•<core::String, core::int, core::double>(1, "two", "2", baz: 3.14, bar: 2);
static const field self::E2<core::double, core::bool, dynamic> three = const self::E2::•<core::double, core::bool, dynamic>(2, "three", 3.0, bar: false);
- const constructor •(core::int index, core::String name, self::E2::X% foo, {required self::E2::Y% bar = null, has-declared-initializer self::E2::Z? baz = null}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, {required self::E2::Y% bar = null, has-declared-initializer self::E2::Z? baz = null}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.transformed.expect
index 18e6b35..67cb833 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments.dart.weak.transformed.expect
@@ -8,8 +8,8 @@
final field core::int bar;
static const field self::E0 one = #C4;
static const field self::E0 two = #C7;
- const constructor •(core::int index, core::String name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
- : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, core::int foo, {required core::int bar = #C9}) → self::E0
+ : self::E0::foo = foo, self::E0::bar = bar, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E0.${this.{core::_Enum::_name}{core::String}}";
@@ -19,8 +19,8 @@
final field self::E1::X% foo;
static const field self::E1<core::String> one = #C11;
static const field self::E1<core::int> two = #C12;
- const constructor •(core::int index = #C9, core::String name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index = #C9, core::String #name, {required self::E1::X% foo = #C9}) → self::E1<self::E1::X%>
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -33,8 +33,8 @@
static const field self::E2<core::int, core::String, core::double> one = #C15;
static const field self::E2<core::String, core::int, core::double> two = #C17;
static const field self::E2<core::double, core::bool, dynamic> three = #C21;
- const constructor •(core::int index, core::String name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
- : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name = #C9, self::E2::X% foo, {required self::E2::Y% bar = #C9, has-declared-initializer self::E2::Z? baz = #C9}) → self::E2<self::E2::X%, self::E2::Y%, self::E2::Z%>
+ : self::E2::foo = foo, self::E2::bar = bar, self::E2::baz = baz, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.expect
index 1d119a5..4bc27a3 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.expect
@@ -11,17 +11,17 @@
static const field self::C d = #C13;
static const field self::C e = #C16;
static const field self::C f = #C19;
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = #C21}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = #C21}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t1 = index, final core::String #t2 = name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t1 = #index, final core::String #t2 = #name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t5 = index, final core::String #t6 = name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t5 = #index, final core::String #t6 = #name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.transformed.expect
index 1d119a5..4bc27a3 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.strong.transformed.expect
@@ -11,17 +11,17 @@
static const field self::C d = #C13;
static const field self::C e = #C16;
static const field self::C f = #C19;
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = #C21}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = #C21}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t1 = index, final core::String #t2 = name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t1 = #index, final core::String #t2 = #name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t5 = index, final core::String #t6 = name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t5 = #index, final core::String #t6 = #name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.expect
index 20fc39a..e5a2de2 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.expect
@@ -11,17 +11,17 @@
static const field self::C d = #C13;
static const field self::C e = #C16;
static const field self::C f = #C19;
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = #C21}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = #C21}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t1 = index, final core::String #t2 = name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t1 = #index, final core::String #t2 = #name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t5 = index, final core::String #t6 = name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t5 = #index, final core::String #t6 = #name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.modular.expect
index 20fc39a..e5a2de2 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.modular.expect
@@ -11,17 +11,17 @@
static const field self::C d = #C13;
static const field self::C e = #C16;
static const field self::C f = #C19;
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = #C21}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = #C21}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t1 = index, final core::String #t2 = name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t1 = #index, final core::String #t2 = #name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t5 = index, final core::String #t6 = name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t5 = #index, final core::String #t6 = #name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.outline.expect
index d5fea66..336105f 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.outline.expect
@@ -11,17 +11,17 @@
static const field self::C d = const self::C::named1(3, "d", 1, 2, 3);
static const field self::C e = const self::C::named2(4, "e", 1, 2, 3);
static const field self::C f = const self::C::named3(5, "f", 1, 2, 3);
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = 42}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = 42}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t8 = index, final core::String #t9 = name, final core::int #t10 = x, final core::int #t11 = z, this self::C::•(#t8, #t9, #t10, y, z: #t11)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t8 = #index, final core::String #t9 = #name, final core::int #t10 = x, final core::int #t11 = z, this self::C::•(#t8, #t9, #t10, y, z: #t11)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t12 = index, final core::String #t13 = name, final core::int #t14 = z, this self::C::•(#t12, #t13, x, y, z: #t14)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t12 = #index, final core::String #t13 = #name, final core::int #t14 = z, this self::C::•(#t12, #t13, x, y, z: #t14)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.transformed.expect
index 20fc39a..e5a2de2 100644
--- a/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/named_arguments_anywhere/redirecting_constructor.dart.weak.transformed.expect
@@ -11,17 +11,17 @@
static const field self::C d = #C13;
static const field self::C e = #C16;
static const field self::C f = #C19;
- const constructor •(core::int index, core::String name, core::int x, core::int y, {core::int z = #C21}) → self::C
- : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int x, core::int y, {core::int z = #C21}) → self::C
+ : self::C::log = "x=${x}, y=${y}, z=${z}", super core::_Enum::•(#index, #name)
;
- const constructor named1(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : this self::C::•(index, name, x, y, z: z)
+ const constructor named1(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : this self::C::•(#index, #name, x, y, z: z)
;
- const constructor named2(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t1 = index, final core::String #t2 = name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
+ const constructor named2(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t1 = #index, final core::String #t2 = #name, final core::int #t3 = x, final core::int #t4 = z, this self::C::•(#t1, #t2, #t3, y, z: #t4)
;
- const constructor named3(core::int index, core::String name, core::int x, core::int y, core::int z) → self::C
- : final core::int #t5 = index, final core::String #t6 = name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
+ const constructor named3(core::int #index, core::String #name, core::int x, core::int y, core::int z) → self::C
+ : final core::int #t5 = #index, final core::String #t6 = #name, final core::int #t7 = z, this self::C::•(#t5, #t6, x, y, z: #t7)
;
method toString() → core::String
return "C.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.expect
index 309b974..6146329 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E a = #C3;
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.transformed.expect
index 309b974..6146329 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.strong.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E a = #C3;
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.expect
index 8f727d4..5c2f45b 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E a = #C3;
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.modular.expect
index 8f727d4..5c2f45b 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.modular.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E a = #C3;
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.outline.expect
index cf85d8d..91a5f1f 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.outline.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = const <self::E>[self::E::a];
static const field self::E a = const self::E::b(0, "a");
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.transformed.expect
index 8f727d4..5c2f45b 100644
--- a/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/qualified_names_with_no_type_arguments.dart.weak.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E a = #C3;
- const constructor b(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor b(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.expect
index a8b2f34..d8c0828 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.transformed.expect
index a8b2f34..d8c0828 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.strong.transformed.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.expect
index f5d37c6..0e3991a5 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.modular.expect
index f5d37c6..0e3991a5 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.modular.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.outline.expect
index 55b1431..44a4667 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.outline.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = const <self::E>[self::E::element];
static const field self::E element = const self::E::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.transformed.expect
index f5d37c6..0e3991a5 100644
--- a/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/recovery_in_elements.dart.weak.transformed.expect
@@ -17,8 +17,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.expect
index 2e42601..3195885 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.expect
@@ -23,11 +23,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,10 +43,10 @@
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
^";
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: self::E2::foo = null, final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.transformed.expect
index 2e42601..3195885 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.strong.transformed.expect
@@ -23,11 +23,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,10 +43,10 @@
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
^";
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: self::E2::foo = null, final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.expect
index 6b1338a..f83c50a 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.expect
@@ -23,11 +23,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,10 +43,10 @@
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
^";
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: self::E2::foo = null, final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.modular.expect
index 6b1338a..f83c50a 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.modular.expect
@@ -23,11 +23,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,10 +43,10 @@
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
^";
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: self::E2::foo = null, final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.outline.expect
index b00ddd1..b30b612 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.outline.expect
@@ -15,11 +15,11 @@
final field core::int foo;
static const field self::E1 one = const self::E1::•(0, "one", 1);
static const field self::E1 two = const self::E1::named(1, "two", 2);
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -29,10 +29,10 @@
final field core::int foo;
static const field self::E2 one = const self::E2::•(0, "one", 1);
static const field self::E2 two = const self::E2::named(1, "two", 2);
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.transformed.expect
index 6b1338a..f83c50a 100644
--- a/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart.weak.transformed.expect
@@ -23,11 +23,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : this self::E1::•(index, name, value)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : this self::E1::•(#index, #name, value)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,10 +43,10 @@
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
^";
- const constructor •(core::int index, core::String name, core::int foo) → self::E2
- : self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E2
+ : self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E2
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E2
: self::E2::foo = null, final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/redirecting_initializers.dart:22:35: Error: Too many positional arguments: 3 allowed, but 4 found.
Try removing the extra positional arguments.
const E2.named(int value) : this(value, value); // Error.
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.expect
index e34c005..e0d5af2 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = #C7;
static const field self::E<core::int> element = #C3;
static const field self::E<core::int> element2 = #C6;
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.transformed.expect
index e34c005..e0d5af2 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.strong.transformed.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = #C7;
static const field self::E<core::int> element = #C3;
static const field self::E<core::int> element2 = #C6;
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.expect
index 117fd4f..d56028e 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = #C7;
static const field self::E<core::int> element = #C3;
static const field self::E<core::int> element2 = #C6;
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.modular.expect
index 117fd4f..d56028e 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.modular.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = #C7;
static const field self::E<core::int> element = #C3;
static const field self::E<core::int> element2 = #C6;
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.outline.expect
index adc5a7d..99ad203 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.outline.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = const <self::E<dynamic>>[self::E::element, self::E::element2];
static const field self::E<core::int> element = const self::E::•<core::int>(0, "element");
static const field self::E<core::int> element2 = const self::E::•<core::int>(1, "element2");
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.transformed.expect
index 117fd4f..d56028e 100644
--- a/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/setter_getter_type_check.dart.weak.transformed.expect
@@ -17,8 +17,8 @@
static const field core::List<self::E<dynamic>> values = #C7;
static const field self::E<core::int> element = #C3;
static const field self::E<core::int> element2 = #C6;
- const constructor •(core::int index, core::String name) → self::E<self::E::T%>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::T%>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.expect
index 375eda9..8d7b750 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = #C9;
static const field self::E2<core::int, core::String> two = #C10;
static const field self::E2<core::String, core::String> three = #C12;
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.transformed.expect
index 375eda9..8d7b750 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.strong.transformed.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = #C9;
static const field self::E2<core::int, core::String> two = #C10;
static const field self::E2<core::String, core::String> three = #C12;
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.expect
index 88a8796..c2e56ff 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = #C9;
static const field self::E2<core::int, core::String> two = #C10;
static const field self::E2<core::String, core::String> three = #C12;
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.modular.expect
index 88a8796..c2e56ff 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.modular.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = #C9;
static const field self::E2<core::int, core::String> two = #C10;
static const field self::E2<core::String, core::String> three = #C12;
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.outline.expect
index f072647..53ad01d 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.outline.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = const self::E1::•(0, "one", 1);
static const field self::E1 two = const self::E1::named(1, "two", 2);
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = const self::E2::•<core::int, core::String>(0, "one", 1, "one");
static const field self::E2<core::int, core::String> two = const self::E2::named<core::int, core::String>(1, "two", "two", 2);
static const field self::E2<core::String, core::String> three = const self::E2::named<core::String, core::String>(2, "three", "three", "three");
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.transformed.expect
index 88a8796..c2e56ff 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_fields.dart.weak.transformed.expect
@@ -7,11 +7,11 @@
final field core::int foo;
static const field self::E1 one = #C4;
static const field self::E1 two = #C7;
- const constructor •(core::int index, core::String name, core::int foo) → self::E1
- : self::E1::foo = foo, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, core::int foo) → self::E1
+ : self::E1::foo = foo, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, core::int value) → self::E1
- : self::E1::foo = value, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, core::int value) → self::E1
+ : self::E1::foo = value, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -23,11 +23,11 @@
static const field self::E2<core::int, core::String> one = #C9;
static const field self::E2<core::int, core::String> two = #C10;
static const field self::E2<core::String, core::String> three = #C12;
- const constructor •(core::int index, core::String name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name, self::E2::X% foo, self::E2::Y% bar) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::foo = foo, self::E2::bar = bar, super core::_Enum::•(#index, #name)
;
- const constructor named(core::int index, core::String name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
- : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name, self::E2::Y% bar, self::E2::X% foo) → self::E2<self::E2::X%, self::E2::Y%>
+ : self::E2::bar = bar, self::E2::foo = foo, super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.expect
index 0e0079c..b5b0c7e 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.expect
@@ -39,8 +39,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -50,8 +50,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -60,8 +60,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -71,8 +71,8 @@
static const field core::List<self::E4> values = #C16;
static const field self::E4 one = #C14;
static const field self::E4 two = #C15;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.transformed.expect
index 0e0079c..b5b0c7e 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.strong.transformed.expect
@@ -39,8 +39,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -50,8 +50,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -60,8 +60,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -71,8 +71,8 @@
static const field core::List<self::E4> values = #C16;
static const field self::E4 one = #C14;
static const field self::E4 two = #C15;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.expect
index 14829b4..427e319 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.expect
@@ -39,8 +39,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -50,8 +50,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -60,8 +60,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -71,8 +71,8 @@
static const field core::List<self::E4> values = #C16;
static const field self::E4 one = #C14;
static const field self::E4 two = #C15;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.modular.expect
index 14829b4..427e319 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.modular.expect
@@ -39,8 +39,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -50,8 +50,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -60,8 +60,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -71,8 +71,8 @@
static const field core::List<self::E4> values = #C16;
static const field self::E4 one = #C14;
static const field self::E4 two = #C15;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.outline.expect
index 02c7b48..f1db02b 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.outline.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = const <self::E1>[self::E1::one, self::E1::two];
static const field self::E1 one = const self::E1::•(0, "one");
static const field self::E1 two = const self::E1::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -44,8 +44,8 @@
static const field core::List<self::E2> values = const <self::E2>[self::E2::one, self::E2::two];
static const field self::E2 one = const self::E2::•(0, "one");
static const field self::E2 two = const self::E2::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -54,8 +54,8 @@
static const field core::List<self::E3> values = const <self::E3>[self::E3::one, self::E3::two];
static const field self::E3 one = const self::E3::•(0, "one");
static const field self::E3 two = const self::E3::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -66,8 +66,8 @@
static const field core::List<self::E4> values = const <self::E4>[self::E4::one, self::E4::two];
static const field self::E4 one = const self::E4::•(0, "one");
static const field self::E4 two = const self::E4::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.transformed.expect
index 14829b4..427e319 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_interfaces.dart.weak.transformed.expect
@@ -39,8 +39,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -50,8 +50,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -60,8 +60,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -71,8 +71,8 @@
static const field core::List<self::E4> values = #C16;
static const field self::E4 one = #C14;
static const field self::E4 two = #C15;
- const constructor •(core::int index, core::String name) → self::E4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.expect
index 16540f3..9874f5a 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -56,8 +56,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A&B::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -73,8 +73,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.transformed.expect
index ceb7cd71..3d4428c 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.strong.transformed.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -56,8 +56,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A&B::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -74,8 +74,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.expect
index 62be6f0..6929e27 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -56,8 +56,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A&B::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -73,8 +73,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.modular.expect
index 62be6f0..6929e27 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.modular.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -56,8 +56,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A&B::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -73,8 +73,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.outline.expect
index d37a555..042e8f1 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.outline.expect
@@ -29,7 +29,7 @@
static const field core::List<self::E1> values = const <self::E1>[self::E1::one, self::E1::two];
static const field self::E1 one = const self::E1::•(0, "one");
static const field self::E1 two = const self::E1::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E1
+ const constructor •(core::int #index, core::String #name) → self::E1
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -52,7 +52,7 @@
static const field core::List<self::E2> values = const <self::E2>[self::E2::one, self::E2::two];
static const field self::E2 one = const self::E2::•(0, "one");
static const field self::E2 two = const self::E2::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E2
+ const constructor •(core::int #index, core::String #name) → self::E2
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -68,7 +68,7 @@
static const field core::List<self::E3> values = const <self::E3>[self::E3::one, self::E3::two];
static const field self::E3 one = const self::E3::•(0, "one");
static const field self::E3 two = const self::E3::•(1, "two");
- const constructor •(core::int index, core::String name) → self::E3
+ const constructor •(core::int #index, core::String #name) → self::E3
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.transformed.expect
index fcb9129..df7c1ae 100644
--- a/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/simple_mixins.dart.weak.transformed.expect
@@ -32,8 +32,8 @@
static const field core::List<self::E1> values = #C7;
static const field self::E1 one = #C3;
static const field self::E1 two = #C6;
- const constructor •(core::int index, core::String name) → self::E1
- : super self::_E1&_Enum&A::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super self::_E1&_Enum&A::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -56,8 +56,8 @@
static const field core::List<self::E2> values = #C10;
static const field self::E2 one = #C8;
static const field self::E2 two = #C9;
- const constructor •(core::int index, core::String name) → self::E2
- : super self::_E2&_Enum&A&B::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super self::_E2&_Enum&A&B::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -74,8 +74,8 @@
static const field core::List<self::E3> values = #C13;
static const field self::E3 one = #C11;
static const field self::E3 two = #C12;
- const constructor •(core::int index, core::String name) → self::E3
- : super self::_E3&_Enum&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super self::_E3&_Enum&M::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.expect
index d03a931..de11995 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.transformed.expect
index d03a931..de11995 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.strong.transformed.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.expect
index d03a931..de11995 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.modular.expect
index d03a931..de11995 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.modular.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.outline.expect
index 35667795..4fe4c5c 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.outline.expect
@@ -32,9 +32,9 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
+ constructor •(core::int #index, core::String #name) → self::E1
;
- constructor named(core::int index, core::String name) → self::E1
+ constructor named(core::int #index, core::String #name) → self::E1
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -43,12 +43,12 @@
static const field core::List<self::E2> values = const <self::E2>[self::E2::one, self::E2::two];
static const field self::E2 one = const self::E2::named1(0, "one");
static const field self::E2 two = const self::E2::named2(1, "two");
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.transformed.expect
index d03a931..de11995 100644
--- a/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart.weak.transformed.expect
@@ -35,11 +35,11 @@
Try using a constructor or factory that is 'const'.
element;
^";
- constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
- constructor named(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ constructor named(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -54,12 +54,12 @@
static const field self::E2 two = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^";
- const constructor named1(core::int index, core::String name) → self::E2
+ const constructor named1(core::int #index, core::String #name) → self::E2
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:16:23: Error: Enum constructors can't contain super-initializers.
const E2.named1() : super(); // Error.
^"
;
- const constructor named2(core::int index, core::String name) → self::E2
+ const constructor named2(core::int #index, core::String #name) → self::E2
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/enhanced_enums/super_parameters/malformed_constructors.dart:17:23: Error: Enum constructors can't contain super-initializers.
const E2.named2() : super(42, \"42\"); // Error.
^"
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.expect
index f4b5349..29c7b15 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.expect
@@ -29,8 +29,8 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = #C4;
static const field self::E<core::num, core::num> element = #C3;
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
- : super self::_E&_Enum&GM&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
+ : super self::_E&_Enum&GM&M::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.transformed.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.transformed.expect
index da949ab..937ba86 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.strong.transformed.expect
@@ -29,8 +29,8 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = #C4;
static const field self::E<core::num, core::num> element = #C3;
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
- : super self::_E&_Enum&GM&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
+ : super self::_E&_Enum&GM&M::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.expect
index 5e0c562..a4248f3 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.expect
@@ -29,8 +29,8 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = #C4;
static const field self::E<core::num, core::num> element = #C3;
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
- : super self::_E&_Enum&GM&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
+ : super self::_E&_Enum&GM&M::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.modular.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.modular.expect
index 5e0c562..a4248f3 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.modular.expect
@@ -29,8 +29,8 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = #C4;
static const field self::E<core::num, core::num> element = #C3;
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
- : super self::_E&_Enum&GM&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
+ : super self::_E&_Enum&GM&M::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.outline.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.outline.expect
index b8c85bc..d778e8b 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.outline.expect
@@ -27,7 +27,7 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = const <self::E<dynamic, dynamic>>[self::E::element];
static const field self::E<core::num, core::num> element = const self::E::•<core::num, core::num>(0, "element");
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.transformed.expect b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.transformed.expect
index 737b8b8..ef21642 100644
--- a/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/enhanced_enums/supertype_resolved_before_checking.dart.weak.transformed.expect
@@ -29,8 +29,8 @@
class E<S extends core::num, T extends core::num> extends self::_E&_Enum&GM&M<self::E::S, self::E::T> implements self::I, self::GI<self::E::S> /*isEnum*/ {
static const field core::List<self::E<core::num, core::num>> values = #C4;
static const field self::E<core::num, core::num> element = #C3;
- const constructor •(core::int index, core::String name) → self::E<self::E::S, self::E::T>
- : super self::_E&_Enum&GM&M::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E<self::E::S, self::E::T>
+ : super self::_E&_Enum&GM&M::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.expect b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.expect
index 68a491f..a32b8d5 100644
--- a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.expect
+++ b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.expect
@@ -15,8 +15,8 @@
@#C12
static const field self::Foo baz = #C6;
static const field self::Foo cafebabe = #C9;
- const constructor •(core::int index, core::String name) → self::Foo
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Foo
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.modular.expect b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.modular.expect
index 68a491f..a32b8d5 100644
--- a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.modular.expect
@@ -15,8 +15,8 @@
@#C12
static const field self::Foo baz = #C6;
static const field self::Foo cafebabe = #C9;
- const constructor •(core::int index, core::String name) → self::Foo
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Foo
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.outline.expect b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.outline.expect
index 42e2727..42b2ef2 100644
--- a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.outline.expect
@@ -15,8 +15,8 @@
@self::Fisk::fisk<core::int>(self::hest)
static const field self::Foo baz = const self::Foo::•(1, "baz");
static const field self::Foo cafebabe = const self::Foo::•(2, "cafebabe");
- const constructor •(core::int index, core::String name) → self::Foo
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Foo
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.transformed.expect b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.transformed.expect
index 68a491f..a32b8d5 100644
--- a/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/annotation_on_enum_values.dart.weak.transformed.expect
@@ -15,8 +15,8 @@
@#C12
static const field self::Foo baz = #C6;
static const field self::Foo cafebabe = #C9;
- const constructor •(core::int index, core::String name) → self::Foo
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Foo
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_enums.dart.weak.expect b/pkg/front_end/testcases/general/bounds_enums.dart.weak.expect
index 0ac15942..b11dd0c 100644
--- a/pkg/front_end/testcases/general/bounds_enums.dart.weak.expect
+++ b/pkg/front_end/testcases/general/bounds_enums.dart.weak.expect
@@ -26,8 +26,8 @@
class E1<Y extends (self::E1::Y) → self::E1::Y = (dynamic) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1<(dynamic) → dynamic>> values = #C4;
static const field self::E1<Never> e1 = #C3;
- const constructor •(core::int index, core::String name) → self::E1<self::E1::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1<self::E1::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -35,8 +35,8 @@
class E2<Y extends self::B<self::E2::Y> = self::B<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<self::B<dynamic>>> values = #C7;
static const field self::E2<Never> e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E2<self::E2::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2<self::E2::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -44,8 +44,8 @@
class E3<Y extends self::E3<self::E3::Y> = self::E3<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<self::E3<dynamic>>> values = #C10;
static const field self::E3<Never> e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_enums.dart.weak.modular.expect b/pkg/front_end/testcases/general/bounds_enums.dart.weak.modular.expect
index 0ac15942..b11dd0c 100644
--- a/pkg/front_end/testcases/general/bounds_enums.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/bounds_enums.dart.weak.modular.expect
@@ -26,8 +26,8 @@
class E1<Y extends (self::E1::Y) → self::E1::Y = (dynamic) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1<(dynamic) → dynamic>> values = #C4;
static const field self::E1<Never> e1 = #C3;
- const constructor •(core::int index, core::String name) → self::E1<self::E1::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1<self::E1::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -35,8 +35,8 @@
class E2<Y extends self::B<self::E2::Y> = self::B<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<self::B<dynamic>>> values = #C7;
static const field self::E2<Never> e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E2<self::E2::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2<self::E2::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -44,8 +44,8 @@
class E3<Y extends self::E3<self::E3::Y> = self::E3<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<self::E3<dynamic>>> values = #C10;
static const field self::E3<Never> e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_enums.dart.weak.outline.expect b/pkg/front_end/testcases/general/bounds_enums.dart.weak.outline.expect
index 8034688..59bc638 100644
--- a/pkg/front_end/testcases/general/bounds_enums.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/bounds_enums.dart.weak.outline.expect
@@ -25,8 +25,8 @@
class E1<Y extends (self::E1::Y) → self::E1::Y = (dynamic) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1<(dynamic) → dynamic>> values = const <self::E1<dynamic>>[self::E1::e1];
static const field self::E1<Never> e1 = const self::E1::•<Never>(0, "e1");
- const constructor •(core::int index, core::String name) → self::E1<self::E1::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1<self::E1::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -34,8 +34,8 @@
class E2<Y extends self::B<self::E2::Y> = self::B<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<self::B<dynamic>>> values = const <self::E2<dynamic>>[self::E2::e2];
static const field self::E2<Never> e2 = const self::E2::•<Never>(0, "e2");
- const constructor •(core::int index, core::String name) → self::E2<self::E2::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2<self::E2::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -43,8 +43,8 @@
class E3<Y extends self::E3<self::E3::Y> = self::E3<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<self::E3<dynamic>>> values = const <self::E3<dynamic>>[self::E3::e3];
static const field self::E3<Never> e3 = const self::E3::•<Never>(0, "e3");
- const constructor •(core::int index, core::String name) → self::E3<self::E3::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_enums.dart.weak.transformed.expect b/pkg/front_end/testcases/general/bounds_enums.dart.weak.transformed.expect
index 0ac15942..b11dd0c 100644
--- a/pkg/front_end/testcases/general/bounds_enums.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/bounds_enums.dart.weak.transformed.expect
@@ -26,8 +26,8 @@
class E1<Y extends (self::E1::Y) → self::E1::Y = (dynamic) → dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1<(dynamic) → dynamic>> values = #C4;
static const field self::E1<Never> e1 = #C3;
- const constructor •(core::int index, core::String name) → self::E1<self::E1::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1<self::E1::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -35,8 +35,8 @@
class E2<Y extends self::B<self::E2::Y> = self::B<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2<self::B<dynamic>>> values = #C7;
static const field self::E2<Never> e2 = #C6;
- const constructor •(core::int index, core::String name) → self::E2<self::E2::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2<self::E2::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -44,8 +44,8 @@
class E3<Y extends self::E3<self::E3::Y> = self::E3<dynamic>> extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3<self::E3<dynamic>>> values = #C10;
static const field self::E3<Never> e3 = #C9;
- const constructor •(core::int index, core::String name) → self::E3<self::E3::Y>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3<self::E3::Y>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.expect b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.expect
index 4b8667d..f442996 100644
--- a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.expect
+++ b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.expect
@@ -1042,8 +1042,8 @@
class EnumImplementsT1 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT1> values = #C4;
static const field self::EnumImplementsT1 a = #C3;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1051,8 +1051,8 @@
class EnumImplementsT2 extends core::_Enum implements self::Class<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsT2> values = #C6;
static const field self::EnumImplementsT2 a = #C5;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1060,8 +1060,8 @@
class EnumImplementsT3 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT3> values = #C8;
static const field self::EnumImplementsT3 a = #C7;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1069,8 +1069,8 @@
class EnumImplementsT4 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT4> values = #C10;
static const field self::EnumImplementsT4 a = #C9;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1078,8 +1078,8 @@
class EnumImplementsT5 extends core::_Enum implements self::Class<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsT5> values = #C12;
static const field self::EnumImplementsT5 a = #C11;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1087,8 +1087,8 @@
class EnumImplementsT6 extends core::_Enum implements self::Class<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT6> values = #C14;
static const field self::EnumImplementsT6 a = #C13;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1096,8 +1096,8 @@
class EnumImplementsT7 extends core::_Enum implements self::Class<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsT7> values = #C16;
static const field self::EnumImplementsT7 a = #C15;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1105,8 +1105,8 @@
class EnumImplementsT8 extends core::_Enum implements self::Class<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsT8> values = #C18;
static const field self::EnumImplementsT8 a = #C17;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1114,8 +1114,8 @@
class EnumImplementsS1 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS1> values = #C20;
static const field self::EnumImplementsS1 a = #C19;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1123,8 +1123,8 @@
class EnumImplementsS2 extends core::_Enum implements self::G<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsS2> values = #C22;
static const field self::EnumImplementsS2 a = #C21;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1132,8 +1132,8 @@
class EnumImplementsS3 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS3> values = #C24;
static const field self::EnumImplementsS3 a = #C23;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1141,8 +1141,8 @@
class EnumImplementsS4 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS4> values = #C26;
static const field self::EnumImplementsS4 a = #C25;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1150,8 +1150,8 @@
class EnumImplementsS5 extends core::_Enum implements self::G<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsS5> values = #C28;
static const field self::EnumImplementsS5 a = #C27;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1159,8 +1159,8 @@
class EnumImplementsS6 extends core::_Enum implements self::G<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS6> values = #C30;
static const field self::EnumImplementsS6 a = #C29;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1168,8 +1168,8 @@
class EnumImplementsS7 extends core::_Enum implements self::G<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsS7> values = #C32;
static const field self::EnumImplementsS7 a = #C31;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1177,8 +1177,8 @@
class EnumImplementsS8 extends core::_Enum implements self::G<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsS8> values = #C34;
static const field self::EnumImplementsS8 a = #C33;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS8.${this.{core::_Enum::_name}{core::String}}";
@@ -1191,8 +1191,8 @@
class EnumWithT1 extends self::_EnumWithT1&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT1> values = #C36;
static const field self::EnumWithT1 a = #C35;
- const constructor •(core::int index, core::String name) → self::EnumWithT1
- : super self::_EnumWithT1&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT1
+ : super self::_EnumWithT1&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1205,8 +1205,8 @@
class EnumWithT2 extends self::_EnumWithT2&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT2> values = #C38;
static const field self::EnumWithT2 a = #C37;
- const constructor •(core::int index, core::String name) → self::EnumWithT2
- : super self::_EnumWithT2&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT2
+ : super self::_EnumWithT2&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1219,8 +1219,8 @@
class EnumWithT3 extends self::_EnumWithT3&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT3> values = #C40;
static const field self::EnumWithT3 a = #C39;
- const constructor •(core::int index, core::String name) → self::EnumWithT3
- : super self::_EnumWithT3&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT3
+ : super self::_EnumWithT3&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1233,8 +1233,8 @@
class EnumWithT4 extends self::_EnumWithT4&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT4> values = #C42;
static const field self::EnumWithT4 a = #C41;
- const constructor •(core::int index, core::String name) → self::EnumWithT4
- : super self::_EnumWithT4&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT4
+ : super self::_EnumWithT4&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1247,8 +1247,8 @@
class EnumWithT5 extends self::_EnumWithT5&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT5> values = #C44;
static const field self::EnumWithT5 a = #C43;
- const constructor •(core::int index, core::String name) → self::EnumWithT5
- : super self::_EnumWithT5&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT5
+ : super self::_EnumWithT5&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1261,8 +1261,8 @@
class EnumWithT6 extends self::_EnumWithT6&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT6> values = #C46;
static const field self::EnumWithT6 a = #C45;
- const constructor •(core::int index, core::String name) → self::EnumWithT6
- : super self::_EnumWithT6&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT6
+ : super self::_EnumWithT6&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1275,8 +1275,8 @@
class EnumWithT7 extends self::_EnumWithT7&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT7> values = #C48;
static const field self::EnumWithT7 a = #C47;
- const constructor •(core::int index, core::String name) → self::EnumWithT7
- : super self::_EnumWithT7&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT7
+ : super self::_EnumWithT7&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1289,8 +1289,8 @@
class EnumWithT8 extends self::_EnumWithT8&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT8> values = #C50;
static const field self::EnumWithT8 a = #C49;
- const constructor •(core::int index, core::String name) → self::EnumWithT8
- : super self::_EnumWithT8&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT8
+ : super self::_EnumWithT8&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1303,8 +1303,8 @@
class EnumWithS1 extends self::_EnumWithS1&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS1> values = #C52;
static const field self::EnumWithS1 a = #C51;
- const constructor •(core::int index, core::String name) → self::EnumWithS1
- : super self::_EnumWithS1&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS1
+ : super self::_EnumWithS1&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1317,8 +1317,8 @@
class EnumWithS2 extends self::_EnumWithS2&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS2> values = #C54;
static const field self::EnumWithS2 a = #C53;
- const constructor •(core::int index, core::String name) → self::EnumWithS2
- : super self::_EnumWithS2&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS2
+ : super self::_EnumWithS2&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1331,8 +1331,8 @@
class EnumWithS3 extends self::_EnumWithS3&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS3> values = #C56;
static const field self::EnumWithS3 a = #C55;
- const constructor •(core::int index, core::String name) → self::EnumWithS3
- : super self::_EnumWithS3&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS3
+ : super self::_EnumWithS3&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1345,8 +1345,8 @@
class EnumWithS4 extends self::_EnumWithS4&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS4> values = #C58;
static const field self::EnumWithS4 a = #C57;
- const constructor •(core::int index, core::String name) → self::EnumWithS4
- : super self::_EnumWithS4&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS4
+ : super self::_EnumWithS4&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1359,8 +1359,8 @@
class EnumWithS5 extends self::_EnumWithS5&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS5> values = #C60;
static const field self::EnumWithS5 a = #C59;
- const constructor •(core::int index, core::String name) → self::EnumWithS5
- : super self::_EnumWithS5&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS5
+ : super self::_EnumWithS5&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1373,8 +1373,8 @@
class EnumWithS6 extends self::_EnumWithS6&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS6> values = #C62;
static const field self::EnumWithS6 a = #C61;
- const constructor •(core::int index, core::String name) → self::EnumWithS6
- : super self::_EnumWithS6&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS6
+ : super self::_EnumWithS6&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1387,8 +1387,8 @@
class EnumWithS7 extends self::_EnumWithS7&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS7> values = #C64;
static const field self::EnumWithS7 a = #C63;
- const constructor •(core::int index, core::String name) → self::EnumWithS7
- : super self::_EnumWithS7&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS7
+ : super self::_EnumWithS7&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1401,8 +1401,8 @@
class EnumWithS8 extends self::_EnumWithS8&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS8> values = #C66;
static const field self::EnumWithS8 a = #C65;
- const constructor •(core::int index, core::String name) → self::EnumWithS8
- : super self::_EnumWithS8&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS8
+ : super self::_EnumWithS8&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS8.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.modular.expect b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.modular.expect
index 4b8667d..f442996 100644
--- a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.modular.expect
@@ -1042,8 +1042,8 @@
class EnumImplementsT1 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT1> values = #C4;
static const field self::EnumImplementsT1 a = #C3;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1051,8 +1051,8 @@
class EnumImplementsT2 extends core::_Enum implements self::Class<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsT2> values = #C6;
static const field self::EnumImplementsT2 a = #C5;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1060,8 +1060,8 @@
class EnumImplementsT3 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT3> values = #C8;
static const field self::EnumImplementsT3 a = #C7;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1069,8 +1069,8 @@
class EnumImplementsT4 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT4> values = #C10;
static const field self::EnumImplementsT4 a = #C9;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1078,8 +1078,8 @@
class EnumImplementsT5 extends core::_Enum implements self::Class<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsT5> values = #C12;
static const field self::EnumImplementsT5 a = #C11;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1087,8 +1087,8 @@
class EnumImplementsT6 extends core::_Enum implements self::Class<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT6> values = #C14;
static const field self::EnumImplementsT6 a = #C13;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1096,8 +1096,8 @@
class EnumImplementsT7 extends core::_Enum implements self::Class<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsT7> values = #C16;
static const field self::EnumImplementsT7 a = #C15;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1105,8 +1105,8 @@
class EnumImplementsT8 extends core::_Enum implements self::Class<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsT8> values = #C18;
static const field self::EnumImplementsT8 a = #C17;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1114,8 +1114,8 @@
class EnumImplementsS1 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS1> values = #C20;
static const field self::EnumImplementsS1 a = #C19;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1123,8 +1123,8 @@
class EnumImplementsS2 extends core::_Enum implements self::G<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsS2> values = #C22;
static const field self::EnumImplementsS2 a = #C21;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1132,8 +1132,8 @@
class EnumImplementsS3 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS3> values = #C24;
static const field self::EnumImplementsS3 a = #C23;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1141,8 +1141,8 @@
class EnumImplementsS4 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS4> values = #C26;
static const field self::EnumImplementsS4 a = #C25;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1150,8 +1150,8 @@
class EnumImplementsS5 extends core::_Enum implements self::G<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsS5> values = #C28;
static const field self::EnumImplementsS5 a = #C27;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1159,8 +1159,8 @@
class EnumImplementsS6 extends core::_Enum implements self::G<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS6> values = #C30;
static const field self::EnumImplementsS6 a = #C29;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1168,8 +1168,8 @@
class EnumImplementsS7 extends core::_Enum implements self::G<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsS7> values = #C32;
static const field self::EnumImplementsS7 a = #C31;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1177,8 +1177,8 @@
class EnumImplementsS8 extends core::_Enum implements self::G<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsS8> values = #C34;
static const field self::EnumImplementsS8 a = #C33;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS8.${this.{core::_Enum::_name}{core::String}}";
@@ -1191,8 +1191,8 @@
class EnumWithT1 extends self::_EnumWithT1&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT1> values = #C36;
static const field self::EnumWithT1 a = #C35;
- const constructor •(core::int index, core::String name) → self::EnumWithT1
- : super self::_EnumWithT1&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT1
+ : super self::_EnumWithT1&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1205,8 +1205,8 @@
class EnumWithT2 extends self::_EnumWithT2&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT2> values = #C38;
static const field self::EnumWithT2 a = #C37;
- const constructor •(core::int index, core::String name) → self::EnumWithT2
- : super self::_EnumWithT2&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT2
+ : super self::_EnumWithT2&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1219,8 +1219,8 @@
class EnumWithT3 extends self::_EnumWithT3&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT3> values = #C40;
static const field self::EnumWithT3 a = #C39;
- const constructor •(core::int index, core::String name) → self::EnumWithT3
- : super self::_EnumWithT3&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT3
+ : super self::_EnumWithT3&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1233,8 +1233,8 @@
class EnumWithT4 extends self::_EnumWithT4&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT4> values = #C42;
static const field self::EnumWithT4 a = #C41;
- const constructor •(core::int index, core::String name) → self::EnumWithT4
- : super self::_EnumWithT4&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT4
+ : super self::_EnumWithT4&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1247,8 +1247,8 @@
class EnumWithT5 extends self::_EnumWithT5&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT5> values = #C44;
static const field self::EnumWithT5 a = #C43;
- const constructor •(core::int index, core::String name) → self::EnumWithT5
- : super self::_EnumWithT5&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT5
+ : super self::_EnumWithT5&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1261,8 +1261,8 @@
class EnumWithT6 extends self::_EnumWithT6&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT6> values = #C46;
static const field self::EnumWithT6 a = #C45;
- const constructor •(core::int index, core::String name) → self::EnumWithT6
- : super self::_EnumWithT6&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT6
+ : super self::_EnumWithT6&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1275,8 +1275,8 @@
class EnumWithT7 extends self::_EnumWithT7&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT7> values = #C48;
static const field self::EnumWithT7 a = #C47;
- const constructor •(core::int index, core::String name) → self::EnumWithT7
- : super self::_EnumWithT7&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT7
+ : super self::_EnumWithT7&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1289,8 +1289,8 @@
class EnumWithT8 extends self::_EnumWithT8&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT8> values = #C50;
static const field self::EnumWithT8 a = #C49;
- const constructor •(core::int index, core::String name) → self::EnumWithT8
- : super self::_EnumWithT8&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT8
+ : super self::_EnumWithT8&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1303,8 +1303,8 @@
class EnumWithS1 extends self::_EnumWithS1&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS1> values = #C52;
static const field self::EnumWithS1 a = #C51;
- const constructor •(core::int index, core::String name) → self::EnumWithS1
- : super self::_EnumWithS1&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS1
+ : super self::_EnumWithS1&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1317,8 +1317,8 @@
class EnumWithS2 extends self::_EnumWithS2&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS2> values = #C54;
static const field self::EnumWithS2 a = #C53;
- const constructor •(core::int index, core::String name) → self::EnumWithS2
- : super self::_EnumWithS2&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS2
+ : super self::_EnumWithS2&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1331,8 +1331,8 @@
class EnumWithS3 extends self::_EnumWithS3&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS3> values = #C56;
static const field self::EnumWithS3 a = #C55;
- const constructor •(core::int index, core::String name) → self::EnumWithS3
- : super self::_EnumWithS3&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS3
+ : super self::_EnumWithS3&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1345,8 +1345,8 @@
class EnumWithS4 extends self::_EnumWithS4&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS4> values = #C58;
static const field self::EnumWithS4 a = #C57;
- const constructor •(core::int index, core::String name) → self::EnumWithS4
- : super self::_EnumWithS4&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS4
+ : super self::_EnumWithS4&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1359,8 +1359,8 @@
class EnumWithS5 extends self::_EnumWithS5&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS5> values = #C60;
static const field self::EnumWithS5 a = #C59;
- const constructor •(core::int index, core::String name) → self::EnumWithS5
- : super self::_EnumWithS5&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS5
+ : super self::_EnumWithS5&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1373,8 +1373,8 @@
class EnumWithS6 extends self::_EnumWithS6&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS6> values = #C62;
static const field self::EnumWithS6 a = #C61;
- const constructor •(core::int index, core::String name) → self::EnumWithS6
- : super self::_EnumWithS6&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS6
+ : super self::_EnumWithS6&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1387,8 +1387,8 @@
class EnumWithS7 extends self::_EnumWithS7&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS7> values = #C64;
static const field self::EnumWithS7 a = #C63;
- const constructor •(core::int index, core::String name) → self::EnumWithS7
- : super self::_EnumWithS7&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS7
+ : super self::_EnumWithS7&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1401,8 +1401,8 @@
class EnumWithS8 extends self::_EnumWithS8&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS8> values = #C66;
static const field self::EnumWithS8 a = #C65;
- const constructor •(core::int index, core::String name) → self::EnumWithS8
- : super self::_EnumWithS8&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS8
+ : super self::_EnumWithS8&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS8.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.outline.expect b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.outline.expect
index ed00b2e..559bb7e 100644
--- a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.outline.expect
@@ -991,8 +991,8 @@
class EnumImplementsT1 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT1> values = const <self::EnumImplementsT1>[self::EnumImplementsT1::a];
static const field self::EnumImplementsT1 a = const self::EnumImplementsT1::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1000,8 +1000,8 @@
class EnumImplementsT2 extends core::_Enum implements self::Class<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsT2> values = const <self::EnumImplementsT2>[self::EnumImplementsT2::a];
static const field self::EnumImplementsT2 a = const self::EnumImplementsT2::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1009,8 +1009,8 @@
class EnumImplementsT3 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT3> values = const <self::EnumImplementsT3>[self::EnumImplementsT3::a];
static const field self::EnumImplementsT3 a = const self::EnumImplementsT3::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1018,8 +1018,8 @@
class EnumImplementsT4 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT4> values = const <self::EnumImplementsT4>[self::EnumImplementsT4::a];
static const field self::EnumImplementsT4 a = const self::EnumImplementsT4::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1027,8 +1027,8 @@
class EnumImplementsT5 extends core::_Enum implements self::Class<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsT5> values = const <self::EnumImplementsT5>[self::EnumImplementsT5::a];
static const field self::EnumImplementsT5 a = const self::EnumImplementsT5::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1036,8 +1036,8 @@
class EnumImplementsT6 extends core::_Enum implements self::Class<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT6> values = const <self::EnumImplementsT6>[self::EnumImplementsT6::a];
static const field self::EnumImplementsT6 a = const self::EnumImplementsT6::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1045,8 +1045,8 @@
class EnumImplementsT7 extends core::_Enum implements self::Class<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsT7> values = const <self::EnumImplementsT7>[self::EnumImplementsT7::a];
static const field self::EnumImplementsT7 a = const self::EnumImplementsT7::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1054,8 +1054,8 @@
class EnumImplementsT8 extends core::_Enum implements self::Class<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsT8> values = const <self::EnumImplementsT8>[self::EnumImplementsT8::a];
static const field self::EnumImplementsT8 a = const self::EnumImplementsT8::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsT8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1063,8 +1063,8 @@
class EnumImplementsS1 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS1> values = const <self::EnumImplementsS1>[self::EnumImplementsS1::a];
static const field self::EnumImplementsS1 a = const self::EnumImplementsS1::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1072,8 +1072,8 @@
class EnumImplementsS2 extends core::_Enum implements self::G<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsS2> values = const <self::EnumImplementsS2>[self::EnumImplementsS2::a];
static const field self::EnumImplementsS2 a = const self::EnumImplementsS2::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1081,8 +1081,8 @@
class EnumImplementsS3 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS3> values = const <self::EnumImplementsS3>[self::EnumImplementsS3::a];
static const field self::EnumImplementsS3 a = const self::EnumImplementsS3::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1090,8 +1090,8 @@
class EnumImplementsS4 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS4> values = const <self::EnumImplementsS4>[self::EnumImplementsS4::a];
static const field self::EnumImplementsS4 a = const self::EnumImplementsS4::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1099,8 +1099,8 @@
class EnumImplementsS5 extends core::_Enum implements self::G<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsS5> values = const <self::EnumImplementsS5>[self::EnumImplementsS5::a];
static const field self::EnumImplementsS5 a = const self::EnumImplementsS5::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1108,8 +1108,8 @@
class EnumImplementsS6 extends core::_Enum implements self::G<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS6> values = const <self::EnumImplementsS6>[self::EnumImplementsS6::a];
static const field self::EnumImplementsS6 a = const self::EnumImplementsS6::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1117,8 +1117,8 @@
class EnumImplementsS7 extends core::_Enum implements self::G<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsS7> values = const <self::EnumImplementsS7>[self::EnumImplementsS7::a];
static const field self::EnumImplementsS7 a = const self::EnumImplementsS7::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1126,8 +1126,8 @@
class EnumImplementsS8 extends core::_Enum implements self::G<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsS8> values = const <self::EnumImplementsS8>[self::EnumImplementsS8::a];
static const field self::EnumImplementsS8 a = const self::EnumImplementsS8::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumImplementsS8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS8.${this.{core::_Enum::_name}{core::String}}";
@@ -1140,7 +1140,7 @@
class EnumWithT1 extends self::_EnumWithT1&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT1> values = const <self::EnumWithT1>[self::EnumWithT1::a];
static const field self::EnumWithT1 a = const self::EnumWithT1::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT1
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT1
;
method toString() → core::String
return "EnumWithT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1153,7 +1153,7 @@
class EnumWithT2 extends self::_EnumWithT2&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT2> values = const <self::EnumWithT2>[self::EnumWithT2::a];
static const field self::EnumWithT2 a = const self::EnumWithT2::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT2
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT2
;
method toString() → core::String
return "EnumWithT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1166,7 +1166,7 @@
class EnumWithT3 extends self::_EnumWithT3&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT3> values = const <self::EnumWithT3>[self::EnumWithT3::a];
static const field self::EnumWithT3 a = const self::EnumWithT3::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT3
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT3
;
method toString() → core::String
return "EnumWithT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1179,7 +1179,7 @@
class EnumWithT4 extends self::_EnumWithT4&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT4> values = const <self::EnumWithT4>[self::EnumWithT4::a];
static const field self::EnumWithT4 a = const self::EnumWithT4::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT4
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT4
;
method toString() → core::String
return "EnumWithT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1192,7 +1192,7 @@
class EnumWithT5 extends self::_EnumWithT5&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT5> values = const <self::EnumWithT5>[self::EnumWithT5::a];
static const field self::EnumWithT5 a = const self::EnumWithT5::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT5
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT5
;
method toString() → core::String
return "EnumWithT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1205,7 +1205,7 @@
class EnumWithT6 extends self::_EnumWithT6&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT6> values = const <self::EnumWithT6>[self::EnumWithT6::a];
static const field self::EnumWithT6 a = const self::EnumWithT6::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT6
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT6
;
method toString() → core::String
return "EnumWithT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1218,7 +1218,7 @@
class EnumWithT7 extends self::_EnumWithT7&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT7> values = const <self::EnumWithT7>[self::EnumWithT7::a];
static const field self::EnumWithT7 a = const self::EnumWithT7::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT7
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT7
;
method toString() → core::String
return "EnumWithT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1231,7 +1231,7 @@
class EnumWithT8 extends self::_EnumWithT8&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT8> values = const <self::EnumWithT8>[self::EnumWithT8::a];
static const field self::EnumWithT8 a = const self::EnumWithT8::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithT8
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT8
;
method toString() → core::String
return "EnumWithT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1244,7 +1244,7 @@
class EnumWithS1 extends self::_EnumWithS1&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS1> values = const <self::EnumWithS1>[self::EnumWithS1::a];
static const field self::EnumWithS1 a = const self::EnumWithS1::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS1
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS1
;
method toString() → core::String
return "EnumWithS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1257,7 +1257,7 @@
class EnumWithS2 extends self::_EnumWithS2&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS2> values = const <self::EnumWithS2>[self::EnumWithS2::a];
static const field self::EnumWithS2 a = const self::EnumWithS2::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS2
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS2
;
method toString() → core::String
return "EnumWithS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1270,7 +1270,7 @@
class EnumWithS3 extends self::_EnumWithS3&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS3> values = const <self::EnumWithS3>[self::EnumWithS3::a];
static const field self::EnumWithS3 a = const self::EnumWithS3::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS3
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS3
;
method toString() → core::String
return "EnumWithS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1283,7 +1283,7 @@
class EnumWithS4 extends self::_EnumWithS4&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS4> values = const <self::EnumWithS4>[self::EnumWithS4::a];
static const field self::EnumWithS4 a = const self::EnumWithS4::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS4
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS4
;
method toString() → core::String
return "EnumWithS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1296,7 +1296,7 @@
class EnumWithS5 extends self::_EnumWithS5&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS5> values = const <self::EnumWithS5>[self::EnumWithS5::a];
static const field self::EnumWithS5 a = const self::EnumWithS5::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS5
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS5
;
method toString() → core::String
return "EnumWithS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1309,7 +1309,7 @@
class EnumWithS6 extends self::_EnumWithS6&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS6> values = const <self::EnumWithS6>[self::EnumWithS6::a];
static const field self::EnumWithS6 a = const self::EnumWithS6::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS6
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS6
;
method toString() → core::String
return "EnumWithS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1322,7 +1322,7 @@
class EnumWithS7 extends self::_EnumWithS7&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS7> values = const <self::EnumWithS7>[self::EnumWithS7::a];
static const field self::EnumWithS7 a = const self::EnumWithS7::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS7
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS7
;
method toString() → core::String
return "EnumWithS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1335,7 +1335,7 @@
class EnumWithS8 extends self::_EnumWithS8&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS8> values = const <self::EnumWithS8>[self::EnumWithS8::a];
static const field self::EnumWithS8 a = const self::EnumWithS8::•(0, "a");
- const constructor •(core::int index, core::String name) → self::EnumWithS8
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS8
;
method toString() → core::String
return "EnumWithS8.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.transformed.expect b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.transformed.expect
index c15302b..9a3338a 100644
--- a/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/bounds_supertypes.dart.weak.transformed.expect
@@ -1042,8 +1042,8 @@
class EnumImplementsT1 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT1> values = #C4;
static const field self::EnumImplementsT1 a = #C3;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1051,8 +1051,8 @@
class EnumImplementsT2 extends core::_Enum implements self::Class<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsT2> values = #C6;
static const field self::EnumImplementsT2 a = #C5;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1060,8 +1060,8 @@
class EnumImplementsT3 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT3> values = #C8;
static const field self::EnumImplementsT3 a = #C7;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1069,8 +1069,8 @@
class EnumImplementsT4 extends core::_Enum implements self::Class<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT4> values = #C10;
static const field self::EnumImplementsT4 a = #C9;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1078,8 +1078,8 @@
class EnumImplementsT5 extends core::_Enum implements self::Class<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsT5> values = #C12;
static const field self::EnumImplementsT5 a = #C11;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1087,8 +1087,8 @@
class EnumImplementsT6 extends core::_Enum implements self::Class<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsT6> values = #C14;
static const field self::EnumImplementsT6 a = #C13;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1096,8 +1096,8 @@
class EnumImplementsT7 extends core::_Enum implements self::Class<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsT7> values = #C16;
static const field self::EnumImplementsT7 a = #C15;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1105,8 +1105,8 @@
class EnumImplementsT8 extends core::_Enum implements self::Class<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsT8> values = #C18;
static const field self::EnumImplementsT8 a = #C17;
- const constructor •(core::int index, core::String name) → self::EnumImplementsT8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsT8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1114,8 +1114,8 @@
class EnumImplementsS1 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS1> values = #C20;
static const field self::EnumImplementsS1 a = #C19;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1123,8 +1123,8 @@
class EnumImplementsS2 extends core::_Enum implements self::G<dynamic> /*isEnum*/ {
static const field core::List<self::EnumImplementsS2> values = #C22;
static const field self::EnumImplementsS2 a = #C21;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1132,8 +1132,8 @@
class EnumImplementsS3 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS3> values = #C24;
static const field self::EnumImplementsS3 a = #C23;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1141,8 +1141,8 @@
class EnumImplementsS4 extends core::_Enum implements self::G<self::Class<dynamic>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS4> values = #C26;
static const field self::EnumImplementsS4 a = #C25;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1150,8 +1150,8 @@
class EnumImplementsS5 extends core::_Enum implements self::G<self::ConcreteClass> /*isEnum*/ {
static const field core::List<self::EnumImplementsS5> values = #C28;
static const field self::EnumImplementsS5 a = #C27;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS5
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS5
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1159,8 +1159,8 @@
class EnumImplementsS6 extends core::_Enum implements self::G<self::Class<self::ConcreteClass>> /*isEnum*/ {
static const field core::List<self::EnumImplementsS6> values = #C30;
static const field self::EnumImplementsS6 a = #C29;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS6
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS6
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1168,8 +1168,8 @@
class EnumImplementsS7 extends core::_Enum implements self::G<core::Object> /*isEnum*/ {
static const field core::List<self::EnumImplementsS7> values = #C32;
static const field self::EnumImplementsS7 a = #C31;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS7
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS7
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1177,8 +1177,8 @@
class EnumImplementsS8 extends core::_Enum implements self::G<core::int> /*isEnum*/ {
static const field core::List<self::EnumImplementsS8> values = #C34;
static const field self::EnumImplementsS8 a = #C33;
- const constructor •(core::int index, core::String name) → self::EnumImplementsS8
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumImplementsS8
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "EnumImplementsS8.${this.{core::_Enum::_name}{core::String}}";
@@ -1191,8 +1191,8 @@
class EnumWithT1 extends self::_EnumWithT1&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT1> values = #C36;
static const field self::EnumWithT1 a = #C35;
- const constructor •(core::int index, core::String name) → self::EnumWithT1
- : super self::_EnumWithT1&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT1
+ : super self::_EnumWithT1&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT1.${this.{core::_Enum::_name}{core::String}}";
@@ -1205,8 +1205,8 @@
class EnumWithT2 extends self::_EnumWithT2&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT2> values = #C38;
static const field self::EnumWithT2 a = #C37;
- const constructor •(core::int index, core::String name) → self::EnumWithT2
- : super self::_EnumWithT2&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT2
+ : super self::_EnumWithT2&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT2.${this.{core::_Enum::_name}{core::String}}";
@@ -1219,8 +1219,8 @@
class EnumWithT3 extends self::_EnumWithT3&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT3> values = #C40;
static const field self::EnumWithT3 a = #C39;
- const constructor •(core::int index, core::String name) → self::EnumWithT3
- : super self::_EnumWithT3&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT3
+ : super self::_EnumWithT3&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT3.${this.{core::_Enum::_name}{core::String}}";
@@ -1233,8 +1233,8 @@
class EnumWithT4 extends self::_EnumWithT4&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT4> values = #C42;
static const field self::EnumWithT4 a = #C41;
- const constructor •(core::int index, core::String name) → self::EnumWithT4
- : super self::_EnumWithT4&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT4
+ : super self::_EnumWithT4&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT4.${this.{core::_Enum::_name}{core::String}}";
@@ -1247,8 +1247,8 @@
class EnumWithT5 extends self::_EnumWithT5&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT5> values = #C44;
static const field self::EnumWithT5 a = #C43;
- const constructor •(core::int index, core::String name) → self::EnumWithT5
- : super self::_EnumWithT5&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT5
+ : super self::_EnumWithT5&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT5.${this.{core::_Enum::_name}{core::String}}";
@@ -1261,8 +1261,8 @@
class EnumWithT6 extends self::_EnumWithT6&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT6> values = #C46;
static const field self::EnumWithT6 a = #C45;
- const constructor •(core::int index, core::String name) → self::EnumWithT6
- : super self::_EnumWithT6&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT6
+ : super self::_EnumWithT6&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT6.${this.{core::_Enum::_name}{core::String}}";
@@ -1275,8 +1275,8 @@
class EnumWithT7 extends self::_EnumWithT7&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT7> values = #C48;
static const field self::EnumWithT7 a = #C47;
- const constructor •(core::int index, core::String name) → self::EnumWithT7
- : super self::_EnumWithT7&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT7
+ : super self::_EnumWithT7&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT7.${this.{core::_Enum::_name}{core::String}}";
@@ -1289,8 +1289,8 @@
class EnumWithT8 extends self::_EnumWithT8&_Enum&F /*isEnum*/ {
static const field core::List<self::EnumWithT8> values = #C50;
static const field self::EnumWithT8 a = #C49;
- const constructor •(core::int index, core::String name) → self::EnumWithT8
- : super self::_EnumWithT8&_Enum&F::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithT8
+ : super self::_EnumWithT8&_Enum&F::•(#index, #name)
;
method toString() → core::String
return "EnumWithT8.${this.{core::_Enum::_name}{core::String}}";
@@ -1303,8 +1303,8 @@
class EnumWithS1 extends self::_EnumWithS1&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS1> values = #C52;
static const field self::EnumWithS1 a = #C51;
- const constructor •(core::int index, core::String name) → self::EnumWithS1
- : super self::_EnumWithS1&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS1
+ : super self::_EnumWithS1&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS1.${this.{core::_Enum::_name}{core::String}}";
@@ -1317,8 +1317,8 @@
class EnumWithS2 extends self::_EnumWithS2&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS2> values = #C54;
static const field self::EnumWithS2 a = #C53;
- const constructor •(core::int index, core::String name) → self::EnumWithS2
- : super self::_EnumWithS2&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS2
+ : super self::_EnumWithS2&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS2.${this.{core::_Enum::_name}{core::String}}";
@@ -1331,8 +1331,8 @@
class EnumWithS3 extends self::_EnumWithS3&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS3> values = #C56;
static const field self::EnumWithS3 a = #C55;
- const constructor •(core::int index, core::String name) → self::EnumWithS3
- : super self::_EnumWithS3&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS3
+ : super self::_EnumWithS3&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS3.${this.{core::_Enum::_name}{core::String}}";
@@ -1345,8 +1345,8 @@
class EnumWithS4 extends self::_EnumWithS4&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS4> values = #C58;
static const field self::EnumWithS4 a = #C57;
- const constructor •(core::int index, core::String name) → self::EnumWithS4
- : super self::_EnumWithS4&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS4
+ : super self::_EnumWithS4&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS4.${this.{core::_Enum::_name}{core::String}}";
@@ -1359,8 +1359,8 @@
class EnumWithS5 extends self::_EnumWithS5&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS5> values = #C60;
static const field self::EnumWithS5 a = #C59;
- const constructor •(core::int index, core::String name) → self::EnumWithS5
- : super self::_EnumWithS5&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS5
+ : super self::_EnumWithS5&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS5.${this.{core::_Enum::_name}{core::String}}";
@@ -1373,8 +1373,8 @@
class EnumWithS6 extends self::_EnumWithS6&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS6> values = #C62;
static const field self::EnumWithS6 a = #C61;
- const constructor •(core::int index, core::String name) → self::EnumWithS6
- : super self::_EnumWithS6&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS6
+ : super self::_EnumWithS6&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS6.${this.{core::_Enum::_name}{core::String}}";
@@ -1387,8 +1387,8 @@
class EnumWithS7 extends self::_EnumWithS7&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS7> values = #C64;
static const field self::EnumWithS7 a = #C63;
- const constructor •(core::int index, core::String name) → self::EnumWithS7
- : super self::_EnumWithS7&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS7
+ : super self::_EnumWithS7&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS7.${this.{core::_Enum::_name}{core::String}}";
@@ -1401,8 +1401,8 @@
class EnumWithS8 extends self::_EnumWithS8&_Enum&G /*isEnum*/ {
static const field core::List<self::EnumWithS8> values = #C66;
static const field self::EnumWithS8 a = #C65;
- const constructor •(core::int index, core::String name) → self::EnumWithS8
- : super self::_EnumWithS8&_Enum&G::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::EnumWithS8
+ : super self::_EnumWithS8&_Enum&G::•(#index, #name)
;
method toString() → core::String
return "EnumWithS8.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.expect b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.expect
index dbd7faa..cc9a69c 100644
--- a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.expect
+++ b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.expect
@@ -604,8 +604,8 @@
class Enum1<T1 extends self::Class<dynamic> = dynamic, T2 extends dynamic, T3 extends self::Class<dynamic> = dynamic, T4 extends self::Class<dynamic> = dynamic, T5 extends self::ConcreteClass = dynamic, T6 extends self::Class<self::ConcreteClass> = dynamic, T7 extends core::Object = dynamic, T8 extends core::int = dynamic, S1 extends self::G<self::Class<dynamic>> = dynamic, S2 extends self::G<dynamic> = dynamic, S3 extends self::G<self::Class<dynamic>> = dynamic, S4 extends self::G<self::Class<dynamic>> = dynamic, S5 extends self::G<self::ConcreteClass> = dynamic, S6 extends self::G<self::Class<self::ConcreteClass>> = dynamic, S7 extends self::G<core::Object> = dynamic, S8 extends self::G<core::int> = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::Enum1<dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>> values = #C4;
static const field self::Enum1<self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>> a = #C3;
- const constructor •(core::int index, core::String name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.modular.expect b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.modular.expect
index dbd7faa..cc9a69c 100644
--- a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.modular.expect
@@ -604,8 +604,8 @@
class Enum1<T1 extends self::Class<dynamic> = dynamic, T2 extends dynamic, T3 extends self::Class<dynamic> = dynamic, T4 extends self::Class<dynamic> = dynamic, T5 extends self::ConcreteClass = dynamic, T6 extends self::Class<self::ConcreteClass> = dynamic, T7 extends core::Object = dynamic, T8 extends core::int = dynamic, S1 extends self::G<self::Class<dynamic>> = dynamic, S2 extends self::G<dynamic> = dynamic, S3 extends self::G<self::Class<dynamic>> = dynamic, S4 extends self::G<self::Class<dynamic>> = dynamic, S5 extends self::G<self::ConcreteClass> = dynamic, S6 extends self::G<self::Class<self::ConcreteClass>> = dynamic, S7 extends self::G<core::Object> = dynamic, S8 extends self::G<core::int> = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::Enum1<dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>> values = #C4;
static const field self::Enum1<self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>> a = #C3;
- const constructor •(core::int index, core::String name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.outline.expect b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.outline.expect
index ad2a952..4f1863b 100644
--- a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.outline.expect
@@ -524,8 +524,8 @@
class Enum1<T1 extends self::Class<dynamic> = dynamic, T2 extends dynamic, T3 extends self::Class<dynamic> = dynamic, T4 extends self::Class<dynamic> = dynamic, T5 extends self::ConcreteClass = dynamic, T6 extends self::Class<self::ConcreteClass> = dynamic, T7 extends core::Object = dynamic, T8 extends core::int = dynamic, S1 extends self::G<self::Class<dynamic>> = dynamic, S2 extends self::G<dynamic> = dynamic, S3 extends self::G<self::Class<dynamic>> = dynamic, S4 extends self::G<self::Class<dynamic>> = dynamic, S5 extends self::G<self::ConcreteClass> = dynamic, S6 extends self::G<self::Class<self::ConcreteClass>> = dynamic, S7 extends self::G<core::Object> = dynamic, S8 extends self::G<core::int> = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::Enum1<dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>> values = const <self::Enum1<dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>>[self::Enum1::a];
static const field self::Enum1<self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>> a = const self::Enum1::•<self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>>(0, "a");
- const constructor •(core::int index, core::String name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.transformed.expect b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.transformed.expect
index 9bede0a..ae5b99f 100644
--- a/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/bounds_type_parameters.dart.weak.transformed.expect
@@ -604,8 +604,8 @@
class Enum1<T1 extends self::Class<dynamic> = dynamic, T2 extends dynamic, T3 extends self::Class<dynamic> = dynamic, T4 extends self::Class<dynamic> = dynamic, T5 extends self::ConcreteClass = dynamic, T6 extends self::Class<self::ConcreteClass> = dynamic, T7 extends core::Object = dynamic, T8 extends core::int = dynamic, S1 extends self::G<self::Class<dynamic>> = dynamic, S2 extends self::G<dynamic> = dynamic, S3 extends self::G<self::Class<dynamic>> = dynamic, S4 extends self::G<self::Class<dynamic>> = dynamic, S5 extends self::G<self::ConcreteClass> = dynamic, S6 extends self::G<self::Class<self::ConcreteClass>> = dynamic, S7 extends self::G<core::Object> = dynamic, S8 extends self::G<core::int> = dynamic> extends core::_Enum /*isEnum*/ {
static const field core::List<self::Enum1<dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>> values = #C4;
static const field self::Enum1<self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::ConcreteClass, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>, self::G<self::ConcreteClass>> a = #C3;
- const constructor •(core::int index, core::String name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1<self::Enum1::T1, self::Enum1::T2%, self::Enum1::T3, self::Enum1::T4, self::Enum1::T5, self::Enum1::T6, self::Enum1::T7, self::Enum1::T8, self::Enum1::S1, self::Enum1::S2, self::Enum1::S3, self::Enum1::S4, self::Enum1::S5, self::Enum1::S6, self::Enum1::S7, self::Enum1::S8>
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.expect b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.expect
index a81678e..c879106 100644
--- a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.expect
+++ b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.expect
@@ -423,8 +423,8 @@
class Enum#4 extends core::_Enum /*isEnum*/ { // from org-dartlang-testcase:///duplicated_declarations_part.dart
static const field core::List<self::Enum#4> values = #C4;
static const field self::Enum#4 a = #C3;
- const constructor •(core::int index, core::String name) → self::Enum#4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#4.${this.{core::_Enum::_name}{core::String}}";
@@ -434,8 +434,8 @@
static const field self::Enum#3 a = #C5;
static const field self::Enum#3 b = #C8;
static const field self::Enum#3 c = #C11;
- const constructor •(core::int index, core::String name) → self::Enum#3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#3.${this.{core::_Enum::_name}{core::String}}";
@@ -445,8 +445,8 @@
static const field self::Enum#2 Enum = #C14;
static const field self::Enum#2 a = #C15;
static const field self::Enum#2 b = #C16;
- const constructor •(core::int index, core::String name) → self::Enum#2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#2.${this.{core::_Enum::_name}{core::String}}";
@@ -456,8 +456,8 @@
static const field self::Enum#1 a = #C18;
static const field self::Enum#1 b = #C19;
static const field self::Enum#1 c = #C20;
- const constructor •(core::int index, core::String name) → self::Enum#1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#1.${this.{core::_Enum::_name}{core::String}}";
@@ -467,8 +467,8 @@
static const field self::Enum Enum = #C22;
static const field self::Enum a = #C23;
static const field self::Enum b = #C24;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
@@ -480,8 +480,8 @@
static const field self::AnotherEnum c = #C28;
static const field self::AnotherEnum _name = #C31;
static const field self::AnotherEnum index = #C34;
- const constructor •(core::int index, core::String name) → self::AnotherEnum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::AnotherEnum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "AnotherEnum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.modular.expect b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.modular.expect
index a81678e..c879106 100644
--- a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.modular.expect
@@ -423,8 +423,8 @@
class Enum#4 extends core::_Enum /*isEnum*/ { // from org-dartlang-testcase:///duplicated_declarations_part.dart
static const field core::List<self::Enum#4> values = #C4;
static const field self::Enum#4 a = #C3;
- const constructor •(core::int index, core::String name) → self::Enum#4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#4.${this.{core::_Enum::_name}{core::String}}";
@@ -434,8 +434,8 @@
static const field self::Enum#3 a = #C5;
static const field self::Enum#3 b = #C8;
static const field self::Enum#3 c = #C11;
- const constructor •(core::int index, core::String name) → self::Enum#3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#3.${this.{core::_Enum::_name}{core::String}}";
@@ -445,8 +445,8 @@
static const field self::Enum#2 Enum = #C14;
static const field self::Enum#2 a = #C15;
static const field self::Enum#2 b = #C16;
- const constructor •(core::int index, core::String name) → self::Enum#2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#2.${this.{core::_Enum::_name}{core::String}}";
@@ -456,8 +456,8 @@
static const field self::Enum#1 a = #C18;
static const field self::Enum#1 b = #C19;
static const field self::Enum#1 c = #C20;
- const constructor •(core::int index, core::String name) → self::Enum#1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#1.${this.{core::_Enum::_name}{core::String}}";
@@ -467,8 +467,8 @@
static const field self::Enum Enum = #C22;
static const field self::Enum a = #C23;
static const field self::Enum b = #C24;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
@@ -480,8 +480,8 @@
static const field self::AnotherEnum c = #C28;
static const field self::AnotherEnum _name = #C31;
static const field self::AnotherEnum index = #C34;
- const constructor •(core::int index, core::String name) → self::AnotherEnum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::AnotherEnum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "AnotherEnum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.outline.expect b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.outline.expect
index 7746abc..b560c3f 100644
--- a/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/duplicated_declarations.dart.weak.outline.expect
@@ -355,8 +355,8 @@
class Enum#4 extends core::_Enum /*isEnum*/ { // from org-dartlang-testcase:///duplicated_declarations_part.dart
static const field core::List<self::Enum#4> values = const <self::Enum#4>[self::Enum#4::a];
static const field self::Enum#4 a = const self::Enum#4::•(0, "a");
- const constructor •(core::int index, core::String name) → self::Enum#4
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#4
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#4.${this.{core::_Enum::_name}{core::String}}";
@@ -366,8 +366,8 @@
static const field self::Enum#3 a = const self::Enum#3::•(0, "a");
static const field self::Enum#3 b = const self::Enum#3::•(1, "b");
static const field self::Enum#3 c = const self::Enum#3::•(2, "c");
- const constructor •(core::int index, core::String name) → self::Enum#3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#3.${this.{core::_Enum::_name}{core::String}}";
@@ -377,8 +377,8 @@
static const field self::Enum#2 Enum = const self::Enum#2::•(0, "Enum");
static const field self::Enum#2 a = const self::Enum#2::•(1, "a");
static const field self::Enum#2 b = const self::Enum#2::•(2, "b");
- const constructor •(core::int index, core::String name) → self::Enum#2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#2.${this.{core::_Enum::_name}{core::String}}";
@@ -388,8 +388,8 @@
static const field self::Enum#1 a = const self::Enum#1::•(0, "a");
static const field self::Enum#1 b = const self::Enum#1::•(1, "b");
static const field self::Enum#1 c = const self::Enum#1::•(2, "c");
- const constructor •(core::int index, core::String name) → self::Enum#1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum#1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum#1.${this.{core::_Enum::_name}{core::String}}";
@@ -399,8 +399,8 @@
static const field self::Enum Enum = const self::Enum::•(0, "Enum");
static const field self::Enum a = const self::Enum::•(1, "a");
static const field self::Enum b = const self::Enum::•(2, "b");
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
@@ -412,8 +412,8 @@
static const field self::AnotherEnum c = const self::AnotherEnum::•(2, "c");
static const field self::AnotherEnum _name = const self::AnotherEnum::•(3, "_name");
static const field self::AnotherEnum index = const self::AnotherEnum::•(4, "index");
- const constructor •(core::int index, core::String name) → self::AnotherEnum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::AnotherEnum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "AnotherEnum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.expect b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.expect
index 05395c7..4267928 100644
--- a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.expect
+++ b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.expect
@@ -34,8 +34,8 @@
static const field self::E String = #C9;
static const field self::E _Enum = #C12;
static const field self::E List = #C15;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.modular.expect b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.modular.expect
index 05395c7..4267928 100644
--- a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.modular.expect
@@ -34,8 +34,8 @@
static const field self::E String = #C9;
static const field self::E _Enum = #C12;
static const field self::E List = #C15;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.outline.expect b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.outline.expect
index 7b3853c..2f8f10d 100644
--- a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.outline.expect
@@ -29,8 +29,8 @@
static const field self::E String = const self::E::•(2, "String");
static const field self::E _Enum = const self::E::•(3, "_Enum");
static const field self::E List = const self::E::•(4, "List");
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.transformed.expect b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.transformed.expect
index 05395c7..4267928 100644
--- a/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/enum_names_from_core.dart.weak.transformed.expect
@@ -34,8 +34,8 @@
static const field self::E String = #C9;
static const field self::E _Enum = #C12;
static const field self::E List = #C15;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.expect b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.expect
index 792b410..9c86f82 100644
--- a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.expect
+++ b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.expect
@@ -40,7 +40,7 @@
static const field self::A a = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:8:3: Error: Couldn't find constructor 'A'.
a;
^";
- constructor •(core::int index, core::String name) → self::A
+ constructor •(core::int #index, core::String #name) → self::A
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:9:9: Error: Enum constructors can't contain super-initializers.
A() : super();
^"
@@ -55,7 +55,7 @@
static const field self::B b = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^";
- const constructor •(core::int index, core::String name) → self::B
+ const constructor •(core::int #index, core::String #name) → self::B
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^"
diff --git a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.modular.expect b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.modular.expect
index 792b410..9c86f82 100644
--- a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.modular.expect
@@ -40,7 +40,7 @@
static const field self::A a = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:8:3: Error: Couldn't find constructor 'A'.
a;
^";
- constructor •(core::int index, core::String name) → self::A
+ constructor •(core::int #index, core::String #name) → self::A
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:9:9: Error: Enum constructors can't contain super-initializers.
A() : super();
^"
@@ -55,7 +55,7 @@
static const field self::B b = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^";
- const constructor •(core::int index, core::String name) → self::B
+ const constructor •(core::int #index, core::String #name) → self::B
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^"
diff --git a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.outline.expect b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.outline.expect
index 2c1f516..a3eb700 100644
--- a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.outline.expect
@@ -34,7 +34,7 @@
static const field self::A a = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:8:3: Error: Couldn't find constructor 'A'.
a;
^";
- constructor •(core::int index, core::String name) → self::A
+ constructor •(core::int #index, core::String #name) → self::A
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
@@ -42,7 +42,7 @@
class B extends core::_Enum /*isEnum*/ {
static const field core::List<self::B> values = const <self::B>[self::B::b];
static const field self::B b = const self::B::•(0, "b");
- const constructor •(core::int index, core::String name) → self::B
+ const constructor •(core::int #index, core::String #name) → self::B
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^"
diff --git a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.transformed.expect b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.transformed.expect
index 792b410..9c86f82 100644
--- a/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/enum_super_constructor.dart.weak.transformed.expect
@@ -40,7 +40,7 @@
static const field self::A a = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:8:3: Error: Couldn't find constructor 'A'.
a;
^";
- constructor •(core::int index, core::String name) → self::A
+ constructor •(core::int #index, core::String #name) → self::A
: final dynamic #t1 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:9:9: Error: Enum constructors can't contain super-initializers.
A() : super();
^"
@@ -55,7 +55,7 @@
static const field self::B b = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^";
- const constructor •(core::int index, core::String name) → self::B
+ const constructor •(core::int #index, core::String #name) → self::B
: final dynamic #t2 = invalid-expression "pkg/front_end/testcases/general/enum_super_constructor.dart:14:15: Error: Enum constructors can't contain super-initializers.
const B() : super();
^"
diff --git a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.expect b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.expect
index fcda3be..a1ec92b 100644
--- a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.expect
+++ b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.expect
@@ -2951,8 +2951,8 @@
class E extends self::_E&_Enum&C /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -2960,8 +2960,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C6;
static const field self::E1 element = #C5;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -2969,8 +2969,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C8;
static const field self::E2 element = #C7;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -2978,8 +2978,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C10;
static const field self::E3 element = #C9;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -2992,8 +2992,8 @@
class E4 extends self::_E4&_Enum&C /*isEnum*/ {
static const field core::List<self::E4> values = #C12;
static const field self::E4 element = #C11;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -3006,8 +3006,8 @@
class E5 extends self::_E5&_Enum&C /*isEnum*/ {
static const field core::List<self::E5> values = #C14;
static const field self::E5 element = #C13;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -3020,8 +3020,8 @@
class E6 extends self::_E6&_Enum&C /*isEnum*/ {
static const field core::List<self::E6> values = #C16;
static const field self::E6 element = #C15;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -3034,8 +3034,8 @@
class E7 extends self::_E7&_Enum&C /*isEnum*/ {
static const field core::List<self::E7> values = #C18;
static const field self::E7 element = #C17;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -3048,8 +3048,8 @@
class E8 extends self::_E8&_Enum&C /*isEnum*/ {
static const field core::List<self::E8> values = #C20;
static const field self::E8 element = #C19;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -3057,8 +3057,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C22;
static const field self::E9 element = #C21;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -3066,8 +3066,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C24;
static const field self::E10 element = #C23;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -3075,16 +3075,16 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C26;
static const field self::E11 element = #C25;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
}
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C27;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -3097,8 +3097,8 @@
class E13 extends self::_E13&_Enum&C /*isEnum*/ {
static const field core::List<self::E13> values = #C29;
static const field self::E13 element = #C28;
- const constructor •(core::int index, core::String name) → self::E13
- : super self::_E13&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super self::_E13&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -3111,8 +3111,8 @@
class E14 extends self::_E14&_Enum&C /*isEnum*/ {
static const field core::List<self::E14> values = #C31;
static const field self::E14 element = #C30;
- const constructor •(core::int index, core::String name) → self::E14
- : super self::_E14&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super self::_E14&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
@@ -3125,8 +3125,8 @@
class E15 extends self::_E15&_Enum&D /*isEnum*/ {
static const field core::List<self::E15> values = #C33;
static const field self::E15 element = #C32;
- const constructor •(core::int index, core::String name) → self::E15
- : super self::_E15&_Enum&D::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E15
+ : super self::_E15&_Enum&D::•(#index, #name)
;
method toString() → core::String
return "E15.${this.{core::_Enum::_name}{core::String}}";
@@ -3134,8 +3134,8 @@
class E16 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E16> values = #C35;
static const field self::E16 element = #C34;
- const constructor •(core::int index, core::String name) → self::E16
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E16
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E16.${this.{core::_Enum::_name}{core::String}}";
@@ -3143,8 +3143,8 @@
class E17 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E17> values = #C37;
static const field self::E17 element = #C36;
- const constructor •(core::int index, core::String name) → self::E17
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E17
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E17.${this.{core::_Enum::_name}{core::String}}";
@@ -3152,8 +3152,8 @@
class E18 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E18> values = #C39;
static const field self::E18 element = #C38;
- const constructor •(core::int index, core::String name) → self::E18
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E18
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E18.${this.{core::_Enum::_name}{core::String}}";
@@ -3161,8 +3161,8 @@
class E19 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E19> values = #C41;
static const field self::E19 element = #C40;
- const constructor •(core::int index, core::String name) → self::E19
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E19
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E19.${this.{core::_Enum::_name}{core::String}}";
@@ -3170,8 +3170,8 @@
class E20 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E20> values = #C43;
static const field self::E20 element = #C42;
- const constructor •(core::int index, core::String name) → self::E20
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E20
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E20.${this.{core::_Enum::_name}{core::String}}";
@@ -3184,8 +3184,8 @@
class E21 extends self::_E21&_Enum&C /*isEnum*/ {
static const field core::List<self::E21> values = #C45;
static const field self::E21 element = #C44;
- const constructor •(core::int index, core::String name) → self::E21
- : super self::_E21&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E21
+ : super self::_E21&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E21.${this.{core::_Enum::_name}{core::String}}";
@@ -3198,8 +3198,8 @@
class E22 extends self::_E22&_Enum&C /*isEnum*/ {
static const field core::List<self::E22> values = #C47;
static const field self::E22 element = #C46;
- const constructor •(core::int index, core::String name) → self::E22
- : super self::_E22&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E22
+ : super self::_E22&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E22.${this.{core::_Enum::_name}{core::String}}";
@@ -3207,8 +3207,8 @@
class E23 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E23> values = #C49;
static const field self::E23 element = #C48;
- const constructor •(core::int index, core::String name) → self::E23
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E23
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E23.${this.{core::_Enum::_name}{core::String}}";
@@ -3216,8 +3216,8 @@
class E24 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E24> values = #C51;
static const field self::E24 element = #C50;
- const constructor •(core::int index, core::String name) → self::E24
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E24
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E24.${this.{core::_Enum::_name}{core::String}}";
@@ -3230,8 +3230,8 @@
class E25 extends self::_E25&_Enum&C /*isEnum*/ {
static const field core::List<self::E25> values = #C53;
static const field self::E25 element = #C52;
- const constructor •(core::int index, core::String name) → self::E25
- : super self::_E25&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E25
+ : super self::_E25&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E25.${this.{core::_Enum::_name}{core::String}}";
@@ -3239,8 +3239,8 @@
class E26 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E26> values = #C55;
static const field self::E26 element = #C54;
- const constructor •(core::int index, core::String name) → self::E26
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E26
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E26.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.modular.expect b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.modular.expect
index fcda3be..a1ec92b 100644
--- a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.modular.expect
@@ -2951,8 +2951,8 @@
class E extends self::_E&_Enum&C /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -2960,8 +2960,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C6;
static const field self::E1 element = #C5;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -2969,8 +2969,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C8;
static const field self::E2 element = #C7;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -2978,8 +2978,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C10;
static const field self::E3 element = #C9;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -2992,8 +2992,8 @@
class E4 extends self::_E4&_Enum&C /*isEnum*/ {
static const field core::List<self::E4> values = #C12;
static const field self::E4 element = #C11;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -3006,8 +3006,8 @@
class E5 extends self::_E5&_Enum&C /*isEnum*/ {
static const field core::List<self::E5> values = #C14;
static const field self::E5 element = #C13;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -3020,8 +3020,8 @@
class E6 extends self::_E6&_Enum&C /*isEnum*/ {
static const field core::List<self::E6> values = #C16;
static const field self::E6 element = #C15;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -3034,8 +3034,8 @@
class E7 extends self::_E7&_Enum&C /*isEnum*/ {
static const field core::List<self::E7> values = #C18;
static const field self::E7 element = #C17;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -3048,8 +3048,8 @@
class E8 extends self::_E8&_Enum&C /*isEnum*/ {
static const field core::List<self::E8> values = #C20;
static const field self::E8 element = #C19;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -3057,8 +3057,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C22;
static const field self::E9 element = #C21;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -3066,8 +3066,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C24;
static const field self::E10 element = #C23;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -3075,16 +3075,16 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C26;
static const field self::E11 element = #C25;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
}
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C27;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -3097,8 +3097,8 @@
class E13 extends self::_E13&_Enum&C /*isEnum*/ {
static const field core::List<self::E13> values = #C29;
static const field self::E13 element = #C28;
- const constructor •(core::int index, core::String name) → self::E13
- : super self::_E13&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super self::_E13&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -3111,8 +3111,8 @@
class E14 extends self::_E14&_Enum&C /*isEnum*/ {
static const field core::List<self::E14> values = #C31;
static const field self::E14 element = #C30;
- const constructor •(core::int index, core::String name) → self::E14
- : super self::_E14&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super self::_E14&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
@@ -3125,8 +3125,8 @@
class E15 extends self::_E15&_Enum&D /*isEnum*/ {
static const field core::List<self::E15> values = #C33;
static const field self::E15 element = #C32;
- const constructor •(core::int index, core::String name) → self::E15
- : super self::_E15&_Enum&D::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E15
+ : super self::_E15&_Enum&D::•(#index, #name)
;
method toString() → core::String
return "E15.${this.{core::_Enum::_name}{core::String}}";
@@ -3134,8 +3134,8 @@
class E16 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E16> values = #C35;
static const field self::E16 element = #C34;
- const constructor •(core::int index, core::String name) → self::E16
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E16
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E16.${this.{core::_Enum::_name}{core::String}}";
@@ -3143,8 +3143,8 @@
class E17 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E17> values = #C37;
static const field self::E17 element = #C36;
- const constructor •(core::int index, core::String name) → self::E17
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E17
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E17.${this.{core::_Enum::_name}{core::String}}";
@@ -3152,8 +3152,8 @@
class E18 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E18> values = #C39;
static const field self::E18 element = #C38;
- const constructor •(core::int index, core::String name) → self::E18
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E18
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E18.${this.{core::_Enum::_name}{core::String}}";
@@ -3161,8 +3161,8 @@
class E19 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E19> values = #C41;
static const field self::E19 element = #C40;
- const constructor •(core::int index, core::String name) → self::E19
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E19
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E19.${this.{core::_Enum::_name}{core::String}}";
@@ -3170,8 +3170,8 @@
class E20 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E20> values = #C43;
static const field self::E20 element = #C42;
- const constructor •(core::int index, core::String name) → self::E20
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E20
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E20.${this.{core::_Enum::_name}{core::String}}";
@@ -3184,8 +3184,8 @@
class E21 extends self::_E21&_Enum&C /*isEnum*/ {
static const field core::List<self::E21> values = #C45;
static const field self::E21 element = #C44;
- const constructor •(core::int index, core::String name) → self::E21
- : super self::_E21&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E21
+ : super self::_E21&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E21.${this.{core::_Enum::_name}{core::String}}";
@@ -3198,8 +3198,8 @@
class E22 extends self::_E22&_Enum&C /*isEnum*/ {
static const field core::List<self::E22> values = #C47;
static const field self::E22 element = #C46;
- const constructor •(core::int index, core::String name) → self::E22
- : super self::_E22&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E22
+ : super self::_E22&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E22.${this.{core::_Enum::_name}{core::String}}";
@@ -3207,8 +3207,8 @@
class E23 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E23> values = #C49;
static const field self::E23 element = #C48;
- const constructor •(core::int index, core::String name) → self::E23
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E23
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E23.${this.{core::_Enum::_name}{core::String}}";
@@ -3216,8 +3216,8 @@
class E24 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E24> values = #C51;
static const field self::E24 element = #C50;
- const constructor •(core::int index, core::String name) → self::E24
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E24
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E24.${this.{core::_Enum::_name}{core::String}}";
@@ -3230,8 +3230,8 @@
class E25 extends self::_E25&_Enum&C /*isEnum*/ {
static const field core::List<self::E25> values = #C53;
static const field self::E25 element = #C52;
- const constructor •(core::int index, core::String name) → self::E25
- : super self::_E25&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E25
+ : super self::_E25&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E25.${this.{core::_Enum::_name}{core::String}}";
@@ -3239,8 +3239,8 @@
class E26 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E26> values = #C55;
static const field self::E26 element = #C54;
- const constructor •(core::int index, core::String name) → self::E26
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E26
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E26.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.outline.expect b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.outline.expect
index a59f1ed..c3daff7 100644
--- a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.outline.expect
@@ -2874,7 +2874,7 @@
class E extends self::_E&_Enum&C /*isEnum*/ {
static const field core::List<self::E> values = const <self::E>[self::E::element];
static const field self::E element = const self::E::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E
+ const constructor •(core::int #index, core::String #name) → self::E
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -2882,8 +2882,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = const <self::E1>[self::E1::element];
static const field self::E1 element = const self::E1::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -2891,8 +2891,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = const <self::E2>[self::E2::element];
static const field self::E2 element = const self::E2::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -2900,8 +2900,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = const <self::E3>[self::E3::element];
static const field self::E3 element = const self::E3::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -2914,7 +2914,7 @@
class E4 extends self::_E4&_Enum&C /*isEnum*/ {
static const field core::List<self::E4> values = const <self::E4>[self::E4::element];
static const field self::E4 element = const self::E4::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E4
+ const constructor •(core::int #index, core::String #name) → self::E4
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -2927,7 +2927,7 @@
class E5 extends self::_E5&_Enum&C /*isEnum*/ {
static const field core::List<self::E5> values = const <self::E5>[self::E5::element];
static const field self::E5 element = const self::E5::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E5
+ const constructor •(core::int #index, core::String #name) → self::E5
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -2940,7 +2940,7 @@
class E6 extends self::_E6&_Enum&C /*isEnum*/ {
static const field core::List<self::E6> values = const <self::E6>[self::E6::element];
static const field self::E6 element = const self::E6::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E6
+ const constructor •(core::int #index, core::String #name) → self::E6
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -2953,7 +2953,7 @@
class E7 extends self::_E7&_Enum&C /*isEnum*/ {
static const field core::List<self::E7> values = const <self::E7>[self::E7::element];
static const field self::E7 element = const self::E7::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E7
+ const constructor •(core::int #index, core::String #name) → self::E7
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -2966,7 +2966,7 @@
class E8 extends self::_E8&_Enum&C /*isEnum*/ {
static const field core::List<self::E8> values = const <self::E8>[self::E8::element];
static const field self::E8 element = const self::E8::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E8
+ const constructor •(core::int #index, core::String #name) → self::E8
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -2974,8 +2974,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = const <self::E9>[self::E9::element];
static const field self::E9 element = const self::E9::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -2983,8 +2983,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = const <self::E10>[self::E10::element];
static const field self::E10 element = const self::E10::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -2992,16 +2992,16 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = const <self::E11>[self::E11::element];
static const field self::E11 element = const self::E11::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
}
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = const <self::E12>[];
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -3014,7 +3014,7 @@
class E13 extends self::_E13&_Enum&C /*isEnum*/ {
static const field core::List<self::E13> values = const <self::E13>[self::E13::element];
static const field self::E13 element = const self::E13::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E13
+ const constructor •(core::int #index, core::String #name) → self::E13
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -3027,7 +3027,7 @@
class E14 extends self::_E14&_Enum&C /*isEnum*/ {
static const field core::List<self::E14> values = const <self::E14>[self::E14::element];
static const field self::E14 element = const self::E14::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E14
+ const constructor •(core::int #index, core::String #name) → self::E14
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
@@ -3040,7 +3040,7 @@
class E15 extends self::_E15&_Enum&D /*isEnum*/ {
static const field core::List<self::E15> values = const <self::E15>[self::E15::element];
static const field self::E15 element = const self::E15::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E15
+ const constructor •(core::int #index, core::String #name) → self::E15
;
method toString() → core::String
return "E15.${this.{core::_Enum::_name}{core::String}}";
@@ -3048,8 +3048,8 @@
class E16 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E16> values = const <self::E16>[self::E16::element];
static const field self::E16 element = const self::E16::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E16
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E16
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E16.${this.{core::_Enum::_name}{core::String}}";
@@ -3057,8 +3057,8 @@
class E17 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E17> values = const <self::E17>[self::E17::element];
static const field self::E17 element = const self::E17::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E17
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E17
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E17.${this.{core::_Enum::_name}{core::String}}";
@@ -3066,8 +3066,8 @@
class E18 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E18> values = const <self::E18>[self::E18::element];
static const field self::E18 element = const self::E18::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E18
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E18
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E18.${this.{core::_Enum::_name}{core::String}}";
@@ -3075,8 +3075,8 @@
class E19 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E19> values = const <self::E19>[self::E19::element];
static const field self::E19 element = const self::E19::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E19
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E19
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E19.${this.{core::_Enum::_name}{core::String}}";
@@ -3084,8 +3084,8 @@
class E20 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E20> values = const <self::E20>[self::E20::element];
static const field self::E20 element = const self::E20::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E20
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E20
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E20.${this.{core::_Enum::_name}{core::String}}";
@@ -3098,7 +3098,7 @@
class E21 extends self::_E21&_Enum&C /*isEnum*/ {
static const field core::List<self::E21> values = const <self::E21>[self::E21::element];
static const field self::E21 element = const self::E21::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E21
+ const constructor •(core::int #index, core::String #name) → self::E21
;
method toString() → core::String
return "E21.${this.{core::_Enum::_name}{core::String}}";
@@ -3111,7 +3111,7 @@
class E22 extends self::_E22&_Enum&C /*isEnum*/ {
static const field core::List<self::E22> values = const <self::E22>[self::E22::element];
static const field self::E22 element = const self::E22::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E22
+ const constructor •(core::int #index, core::String #name) → self::E22
;
method toString() → core::String
return "E22.${this.{core::_Enum::_name}{core::String}}";
@@ -3119,8 +3119,8 @@
class E23 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E23> values = const <self::E23>[self::E23::element];
static const field self::E23 element = const self::E23::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E23
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E23
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E23.${this.{core::_Enum::_name}{core::String}}";
@@ -3128,8 +3128,8 @@
class E24 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E24> values = const <self::E24>[self::E24::element];
static const field self::E24 element = const self::E24::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E24
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E24
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E24.${this.{core::_Enum::_name}{core::String}}";
@@ -3142,7 +3142,7 @@
class E25 extends self::_E25&_Enum&C /*isEnum*/ {
static const field core::List<self::E25> values = const <self::E25>[self::E25::element];
static const field self::E25 element = const self::E25::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E25
+ const constructor •(core::int #index, core::String #name) → self::E25
;
method toString() → core::String
return "E25.${this.{core::_Enum::_name}{core::String}}";
@@ -3150,8 +3150,8 @@
class E26 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E26> values = const <self::E26>[self::E26::element];
static const field self::E26 element = const self::E26::•(0, "element");
- const constructor •(core::int index, core::String name) → self::E26
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E26
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E26.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.transformed.expect b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.transformed.expect
index fcda3be..a1ec92b 100644
--- a/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/error_recovery/class_header.dart.weak.transformed.expect
@@ -2951,8 +2951,8 @@
class E extends self::_E&_Enum&C /*isEnum*/ {
static const field core::List<self::E> values = #C4;
static const field self::E element = #C3;
- const constructor •(core::int index, core::String name) → self::E
- : super self::_E&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super self::_E&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
@@ -2960,8 +2960,8 @@
class E1 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E1> values = #C6;
static const field self::E1 element = #C5;
- const constructor •(core::int index, core::String name) → self::E1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E1.${this.{core::_Enum::_name}{core::String}}";
@@ -2969,8 +2969,8 @@
class E2 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E2> values = #C8;
static const field self::E2 element = #C7;
- const constructor •(core::int index, core::String name) → self::E2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E2.${this.{core::_Enum::_name}{core::String}}";
@@ -2978,8 +2978,8 @@
class E3 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E3> values = #C10;
static const field self::E3 element = #C9;
- const constructor •(core::int index, core::String name) → self::E3
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E3
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E3.${this.{core::_Enum::_name}{core::String}}";
@@ -2992,8 +2992,8 @@
class E4 extends self::_E4&_Enum&C /*isEnum*/ {
static const field core::List<self::E4> values = #C12;
static const field self::E4 element = #C11;
- const constructor •(core::int index, core::String name) → self::E4
- : super self::_E4&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E4
+ : super self::_E4&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E4.${this.{core::_Enum::_name}{core::String}}";
@@ -3006,8 +3006,8 @@
class E5 extends self::_E5&_Enum&C /*isEnum*/ {
static const field core::List<self::E5> values = #C14;
static const field self::E5 element = #C13;
- const constructor •(core::int index, core::String name) → self::E5
- : super self::_E5&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E5
+ : super self::_E5&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E5.${this.{core::_Enum::_name}{core::String}}";
@@ -3020,8 +3020,8 @@
class E6 extends self::_E6&_Enum&C /*isEnum*/ {
static const field core::List<self::E6> values = #C16;
static const field self::E6 element = #C15;
- const constructor •(core::int index, core::String name) → self::E6
- : super self::_E6&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E6
+ : super self::_E6&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E6.${this.{core::_Enum::_name}{core::String}}";
@@ -3034,8 +3034,8 @@
class E7 extends self::_E7&_Enum&C /*isEnum*/ {
static const field core::List<self::E7> values = #C18;
static const field self::E7 element = #C17;
- const constructor •(core::int index, core::String name) → self::E7
- : super self::_E7&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E7
+ : super self::_E7&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E7.${this.{core::_Enum::_name}{core::String}}";
@@ -3048,8 +3048,8 @@
class E8 extends self::_E8&_Enum&C /*isEnum*/ {
static const field core::List<self::E8> values = #C20;
static const field self::E8 element = #C19;
- const constructor •(core::int index, core::String name) → self::E8
- : super self::_E8&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E8
+ : super self::_E8&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E8.${this.{core::_Enum::_name}{core::String}}";
@@ -3057,8 +3057,8 @@
class E9 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E9> values = #C22;
static const field self::E9 element = #C21;
- const constructor •(core::int index, core::String name) → self::E9
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E9
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E9.${this.{core::_Enum::_name}{core::String}}";
@@ -3066,8 +3066,8 @@
class E10 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E10> values = #C24;
static const field self::E10 element = #C23;
- const constructor •(core::int index, core::String name) → self::E10
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E10
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E10.${this.{core::_Enum::_name}{core::String}}";
@@ -3075,16 +3075,16 @@
class E11 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E11> values = #C26;
static const field self::E11 element = #C25;
- const constructor •(core::int index, core::String name) → self::E11
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E11
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E11.${this.{core::_Enum::_name}{core::String}}";
}
class E12 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E12> values = #C27;
- const constructor •(core::int index, core::String name) → self::E12
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E12
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E12.${this.{core::_Enum::_name}{core::String}}";
@@ -3097,8 +3097,8 @@
class E13 extends self::_E13&_Enum&C /*isEnum*/ {
static const field core::List<self::E13> values = #C29;
static const field self::E13 element = #C28;
- const constructor •(core::int index, core::String name) → self::E13
- : super self::_E13&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E13
+ : super self::_E13&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E13.${this.{core::_Enum::_name}{core::String}}";
@@ -3111,8 +3111,8 @@
class E14 extends self::_E14&_Enum&C /*isEnum*/ {
static const field core::List<self::E14> values = #C31;
static const field self::E14 element = #C30;
- const constructor •(core::int index, core::String name) → self::E14
- : super self::_E14&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E14
+ : super self::_E14&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E14.${this.{core::_Enum::_name}{core::String}}";
@@ -3125,8 +3125,8 @@
class E15 extends self::_E15&_Enum&D /*isEnum*/ {
static const field core::List<self::E15> values = #C33;
static const field self::E15 element = #C32;
- const constructor •(core::int index, core::String name) → self::E15
- : super self::_E15&_Enum&D::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E15
+ : super self::_E15&_Enum&D::•(#index, #name)
;
method toString() → core::String
return "E15.${this.{core::_Enum::_name}{core::String}}";
@@ -3134,8 +3134,8 @@
class E16 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E16> values = #C35;
static const field self::E16 element = #C34;
- const constructor •(core::int index, core::String name) → self::E16
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E16
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E16.${this.{core::_Enum::_name}{core::String}}";
@@ -3143,8 +3143,8 @@
class E17 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E17> values = #C37;
static const field self::E17 element = #C36;
- const constructor •(core::int index, core::String name) → self::E17
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E17
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E17.${this.{core::_Enum::_name}{core::String}}";
@@ -3152,8 +3152,8 @@
class E18 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E18> values = #C39;
static const field self::E18 element = #C38;
- const constructor •(core::int index, core::String name) → self::E18
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E18
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E18.${this.{core::_Enum::_name}{core::String}}";
@@ -3161,8 +3161,8 @@
class E19 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E19> values = #C41;
static const field self::E19 element = #C40;
- const constructor •(core::int index, core::String name) → self::E19
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E19
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E19.${this.{core::_Enum::_name}{core::String}}";
@@ -3170,8 +3170,8 @@
class E20 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E20> values = #C43;
static const field self::E20 element = #C42;
- const constructor •(core::int index, core::String name) → self::E20
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E20
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E20.${this.{core::_Enum::_name}{core::String}}";
@@ -3184,8 +3184,8 @@
class E21 extends self::_E21&_Enum&C /*isEnum*/ {
static const field core::List<self::E21> values = #C45;
static const field self::E21 element = #C44;
- const constructor •(core::int index, core::String name) → self::E21
- : super self::_E21&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E21
+ : super self::_E21&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E21.${this.{core::_Enum::_name}{core::String}}";
@@ -3198,8 +3198,8 @@
class E22 extends self::_E22&_Enum&C /*isEnum*/ {
static const field core::List<self::E22> values = #C47;
static const field self::E22 element = #C46;
- const constructor •(core::int index, core::String name) → self::E22
- : super self::_E22&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E22
+ : super self::_E22&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E22.${this.{core::_Enum::_name}{core::String}}";
@@ -3207,8 +3207,8 @@
class E23 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E23> values = #C49;
static const field self::E23 element = #C48;
- const constructor •(core::int index, core::String name) → self::E23
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E23
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E23.${this.{core::_Enum::_name}{core::String}}";
@@ -3216,8 +3216,8 @@
class E24 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E24> values = #C51;
static const field self::E24 element = #C50;
- const constructor •(core::int index, core::String name) → self::E24
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E24
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E24.${this.{core::_Enum::_name}{core::String}}";
@@ -3230,8 +3230,8 @@
class E25 extends self::_E25&_Enum&C /*isEnum*/ {
static const field core::List<self::E25> values = #C53;
static const field self::E25 element = #C52;
- const constructor •(core::int index, core::String name) → self::E25
- : super self::_E25&_Enum&C::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E25
+ : super self::_E25&_Enum&C::•(#index, #name)
;
method toString() → core::String
return "E25.${this.{core::_Enum::_name}{core::String}}";
@@ -3239,8 +3239,8 @@
class E26 extends core::_Enum /*isEnum*/ {
static const field core::List<self::E26> values = #C55;
static const field self::E26 element = #C54;
- const constructor •(core::int index, core::String name) → self::E26
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E26
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E26.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.expect b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.expect
index 2976547..f28b690 100644
--- a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.expect
+++ b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.expect
@@ -29,8 +29,8 @@
static const field self::Enum1 a = #C3;
static const field self::Enum1 b = #C6;
static const field self::Enum1 c = #C9;
- const constructor •(core::int index, core::String name) → self::Enum1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
@@ -61,8 +61,8 @@
static const field self2::Enum2 a = #C11;
static const field self2::Enum2 b = #C12;
static const field self2::Enum2 c = #C13;
- const constructor •(core::int index, core::String name) → self2::Enum2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self2::Enum2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.modular.expect b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.modular.expect
index 8b09079..da73606 100644
--- a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.modular.expect
@@ -29,8 +29,8 @@
static const field self::Enum1 a = #C3;
static const field self::Enum1 b = #C6;
static const field self::Enum1 c = #C9;
- const constructor •(core::int index, core::String name) → self::Enum1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.outline.expect b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.outline.expect
index cc966f8..58d6004 100644
--- a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.outline.expect
@@ -10,8 +10,8 @@
static const field self::Enum1 a = const self::Enum1::•(0, "a");
static const field self::Enum1 b = const self::Enum1::•(1, "b");
static const field self::Enum1 c = const self::Enum1::•(2, "c");
- const constructor •(core::int index, core::String name) → self::Enum1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
@@ -31,8 +31,8 @@
static const field self2::Enum2 a = #C3;
static const field self2::Enum2 b = #C6;
static const field self2::Enum2 c = #C9;
- const constructor •(core::int index, core::String name) → self2::Enum2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self2::Enum2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.transformed.expect b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.transformed.expect
index 2976547..f28b690 100644
--- a/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/instantiate_enum/main.dart.weak.transformed.expect
@@ -29,8 +29,8 @@
static const field self::Enum1 a = #C3;
static const field self::Enum1 b = #C6;
static const field self::Enum1 c = #C9;
- const constructor •(core::int index, core::String name) → self::Enum1
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum1
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum1.${this.{core::_Enum::_name}{core::String}}";
@@ -61,8 +61,8 @@
static const field self2::Enum2 a = #C11;
static const field self2::Enum2 b = #C12;
static const field self2::Enum2 c = #C13;
- const constructor •(core::int index, core::String name) → self2::Enum2
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self2::Enum2
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum2.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487.dart.weak.expect b/pkg/front_end/testcases/general/issue48487.dart.weak.expect
index 9b35946..5a205df 100644
--- a/pkg/front_end/testcases/general/issue48487.dart.weak.expect
+++ b/pkg/front_end/testcases/general/issue48487.dart.weak.expect
@@ -16,8 +16,8 @@
class T extends core::_Enum /*isEnum*/ {
static const field core::List<self::T> values = #C4;
static const field self::T t = #C3;
- const constructor •(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487.dart.weak.modular.expect b/pkg/front_end/testcases/general/issue48487.dart.weak.modular.expect
index 9b35946..5a205df 100644
--- a/pkg/front_end/testcases/general/issue48487.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/issue48487.dart.weak.modular.expect
@@ -16,8 +16,8 @@
class T extends core::_Enum /*isEnum*/ {
static const field core::List<self::T> values = #C4;
static const field self::T t = #C3;
- const constructor •(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487.dart.weak.outline.expect b/pkg/front_end/testcases/general/issue48487.dart.weak.outline.expect
index 56e3e53..e322955 100644
--- a/pkg/front_end/testcases/general/issue48487.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/issue48487.dart.weak.outline.expect
@@ -16,8 +16,8 @@
class T extends core::_Enum /*isEnum*/ {
static const field core::List<self::T> values = const <self::T>[self::T::t];
static const field self::T t = const self::T::•(0, "t");
- const constructor •(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487.dart.weak.transformed.expect b/pkg/front_end/testcases/general/issue48487.dart.weak.transformed.expect
index 9b35946..5a205df 100644
--- a/pkg/front_end/testcases/general/issue48487.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/issue48487.dart.weak.transformed.expect
@@ -16,8 +16,8 @@
class T extends core::_Enum /*isEnum*/ {
static const field core::List<self::T> values = #C4;
static const field self::T t = #C3;
- const constructor •(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487b.dart.weak.expect b/pkg/front_end/testcases/general/issue48487b.dart.weak.expect
index 444b382..adeab81 100644
--- a/pkg/front_end/testcases/general/issue48487b.dart.weak.expect
+++ b/pkg/front_end/testcases/general/issue48487b.dart.weak.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/general/issue48487b.dart:8:3: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487b.dart.weak.modular.expect b/pkg/front_end/testcases/general/issue48487b.dart.weak.modular.expect
index 444b382..adeab81 100644
--- a/pkg/front_end/testcases/general/issue48487b.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/issue48487b.dart.weak.modular.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/general/issue48487b.dart:8:3: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487b.dart.weak.outline.expect b/pkg/front_end/testcases/general/issue48487b.dart.weak.outline.expect
index 5c0a1c4..eed1378 100644
--- a/pkg/front_end/testcases/general/issue48487b.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/issue48487b.dart.weak.outline.expect
@@ -18,8 +18,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/general/issue48487b.dart:8:3: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/issue48487b.dart.weak.transformed.expect b/pkg/front_end/testcases/general/issue48487b.dart.weak.transformed.expect
index 444b382..adeab81 100644
--- a/pkg/front_end/testcases/general/issue48487b.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/issue48487b.dart.weak.transformed.expect
@@ -20,8 +20,8 @@
static const field self::T t = invalid-expression "pkg/front_end/testcases/general/issue48487b.dart:8:3: Error: Couldn't find constructor 'T'.
t;
^";
- const constructor named(core::int index, core::String name) → self::T
- : super core::_Enum::•(index, name)
+ const constructor named(core::int #index, core::String #name) → self::T
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "T.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/metadata_enum.dart.weak.expect b/pkg/front_end/testcases/general/metadata_enum.dart.weak.expect
index 1732e11..55cf7fe 100644
--- a/pkg/front_end/testcases/general/metadata_enum.dart.weak.expect
+++ b/pkg/front_end/testcases/general/metadata_enum.dart.weak.expect
@@ -8,8 +8,8 @@
static const field self::E E1 = #C4;
static const field self::E E2 = #C7;
static const field self::E E3 = #C10;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/metadata_enum.dart.weak.modular.expect b/pkg/front_end/testcases/general/metadata_enum.dart.weak.modular.expect
index 1732e11..55cf7fe 100644
--- a/pkg/front_end/testcases/general/metadata_enum.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/general/metadata_enum.dart.weak.modular.expect
@@ -8,8 +8,8 @@
static const field self::E E1 = #C4;
static const field self::E E2 = #C7;
static const field self::E E3 = #C10;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/metadata_enum.dart.weak.outline.expect b/pkg/front_end/testcases/general/metadata_enum.dart.weak.outline.expect
index 8cd295c..e4cab75 100644
--- a/pkg/front_end/testcases/general/metadata_enum.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/general/metadata_enum.dart.weak.outline.expect
@@ -8,8 +8,8 @@
static const field self::E E1 = const self::E::•(0, "E1");
static const field self::E E2 = const self::E::•(1, "E2");
static const field self::E E3 = const self::E::•(2, "E3");
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/general/metadata_enum.dart.weak.transformed.expect b/pkg/front_end/testcases/general/metadata_enum.dart.weak.transformed.expect
index 1732e11..55cf7fe 100644
--- a/pkg/front_end/testcases/general/metadata_enum.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/general/metadata_enum.dart.weak.transformed.expect
@@ -8,8 +8,8 @@
static const field self::E E1 = #C4;
static const field self::E E2 = #C7;
static const field self::E E3 = #C10;
- const constructor •(core::int index, core::String name) → self::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.1.expect b/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.1.expect
index 8d83ce0..90a9879 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.1.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.1.expect
@@ -36,8 +36,8 @@
static const field main::CompilationStrategy* toKernel = #C7;
static const field main::CompilationStrategy* toData = #C10;
static const field main::CompilationStrategy* fromData = #C13;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.2.expect b/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.2.expect
index fb4d5d2..7373cee 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.2.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_2.yaml.world.2.expect
@@ -36,8 +36,8 @@
static const field main::CompilationStrategy* toKernel = #C7;
static const field main::CompilationStrategy* toData = #C10;
static const field main::CompilationStrategy* fromData = #C13;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.1.expect b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.1.expect
index 9a2c561..59e6822 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.1.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.1.expect
@@ -43,8 +43,8 @@
static const field main::CompilationStrategy* toKernel = #C7;
static const field main::CompilationStrategy* toData = #C10;
static const field main::CompilationStrategy* fromData = #C13;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.2.expect b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.2.expect
index f7c5aab..9008ffe 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.2.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.2.expect
@@ -43,8 +43,8 @@
static const field main::CompilationStrategy* toKernel = #C7;
static const field main::CompilationStrategy* toData = #C10;
static const field main::CompilationStrategy* fromData = #C13;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.3.expect b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.3.expect
index 8d5b971..bc00082 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.3.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_6.yaml.world.3.expect
@@ -36,8 +36,8 @@
static const field main::CompilationStrategy* toKernel = #C7;
static const field main::CompilationStrategy* toData = #C10;
static const field main::CompilationStrategy* fromData = #C13;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.1.expect b/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.1.expect
index a3acf52..69f385d 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.1.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.1.expect
@@ -52,8 +52,8 @@
static const field main::CompilationStrategy* toData = #C11;
@#C1
static const field main::CompilationStrategy* fromData = #C14;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.2.expect b/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.2.expect
index a3acf52..69f385d 100644
--- a/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.2.expect
+++ b/pkg/front_end/testcases/incremental/no_outline_change_7.yaml.world.2.expect
@@ -52,8 +52,8 @@
static const field main::CompilationStrategy* toData = #C11;
@#C1
static const field main::CompilationStrategy* fromData = #C14;
- const constructor •(dart.core::int* index, dart.core::String* name) → main::CompilationStrategy*
- : super dart.core::_Enum::•(index, name)
+ const constructor •(dart.core::int* #index, dart.core::String* #name) → main::CompilationStrategy*
+ : super dart.core::_Enum::•(#index, #name)
;
method toString() → dart.core::String*
return "CompilationStrategy.${this.{dart.core::_Enum::_name}{dart.core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.expect
index 4cd6fc3..6ba5551 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.modular.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.modular.expect
index 4cd6fc3..6ba5551 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.modular.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.outline.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.outline.expect
index ef3d712..40a64df 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.outline.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = const <self::E*>[self::E::v1];
static const field self::E* v1 = const self::E::•(0, "v1");
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.transformed.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.transformed.expect
index 4cd6fc3..6ba5551 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum.dart.weak.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.expect
index dcbfa43..c012545 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.modular.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.modular.expect
index dcbfa43..c012545 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.modular.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.outline.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.outline.expect
index 553e8da..f2f6482 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.outline.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = const <self::E*>[self::E::v1];
static const field self::E* v1 = const self::E::•(0, "v1");
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.transformed.expect b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.transformed.expect
index dcbfa43..c012545 100644
--- a/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/inference/inferred_type_is_enum_values.dart.weak.transformed.expect
@@ -5,8 +5,8 @@
class E extends core::_Enum /*isEnum*/ {
static const field core::List<self::E*>* values = #C4;
static const field self::E* v1 = #C3;
- const constructor •(core::int* index, core::String* name) → self::E*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::E*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.strong.expect b/pkg/front_end/testcases/nnbd/return_null.dart.strong.expect
index 99358d9..9921c30 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.strong.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.strong.expect
@@ -62,8 +62,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum a = #C3;
static const field self::Enum b = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.strong.transformed.expect b/pkg/front_end/testcases/nnbd/return_null.dart.strong.transformed.expect
index 6200c9f..d1fe484 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.strong.transformed.expect
@@ -62,8 +62,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum a = #C3;
static const field self::Enum b = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.weak.expect b/pkg/front_end/testcases/nnbd/return_null.dart.weak.expect
index 015e678..e388444 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.weak.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.weak.expect
@@ -63,8 +63,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum a = #C3;
static const field self::Enum b = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.weak.modular.expect b/pkg/front_end/testcases/nnbd/return_null.dart.weak.modular.expect
index 015e678..e388444 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.weak.modular.expect
@@ -63,8 +63,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum a = #C3;
static const field self::Enum b = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.weak.outline.expect b/pkg/front_end/testcases/nnbd/return_null.dart.weak.outline.expect
index 39ab74e..7da0890 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.weak.outline.expect
@@ -9,8 +9,8 @@
static const field core::List<self::Enum> values = const <self::Enum>[self::Enum::a, self::Enum::b];
static const field self::Enum a = const self::Enum::•(0, "a");
static const field self::Enum b = const self::Enum::•(1, "b");
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/return_null.dart.weak.transformed.expect b/pkg/front_end/testcases/nnbd/return_null.dart.weak.transformed.expect
index 43cc638..1017e98 100644
--- a/pkg/front_end/testcases/nnbd/return_null.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/nnbd/return_null.dart.weak.transformed.expect
@@ -63,8 +63,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum a = #C3;
static const field self::Enum b = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.expect
index ba9e958..d8b9a5d 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.expect
@@ -13,8 +13,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum e1 = #C3;
static const field self::Enum e2 = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.transformed.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.transformed.expect
index ba9e958..d8b9a5d 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.strong.transformed.expect
@@ -13,8 +13,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum e1 = #C3;
static const field self::Enum e2 = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.expect
index f2bdd6e..4853ed6 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.expect
@@ -14,8 +14,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum e1 = #C3;
static const field self::Enum e2 = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.modular.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.modular.expect
index f2bdd6e..4853ed6 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.modular.expect
@@ -14,8 +14,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum e1 = #C3;
static const field self::Enum e2 = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.outline.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.outline.expect
index 0c365ed..aec1f7c 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.outline.expect
@@ -6,8 +6,8 @@
static const field core::List<self::Enum> values = const <self::Enum>[self::Enum::e1, self::Enum::e2];
static const field self::Enum e1 = const self::Enum::•(0, "e1");
static const field self::Enum e2 = const self::Enum::•(1, "e2");
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.transformed.expect b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.transformed.expect
index f2bdd6e..4853ed6 100644
--- a/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/nnbd/switch_nullable_enum.dart.weak.transformed.expect
@@ -14,8 +14,8 @@
static const field core::List<self::Enum> values = #C7;
static const field self::Enum e1 = #C3;
static const field self::Enum e2 = #C6;
- const constructor •(core::int index, core::String name) → self::Enum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::Enum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "Enum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.expect b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.expect
index 2f07c05..c6672f7 100644
--- a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.expect
+++ b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.expect
@@ -432,8 +432,8 @@
static const field core::List<uns::E> values = #C8;
static const field uns::E e1 = #C3;
static const field uns::E e2 = #C6;
- const constructor •(core::int index, core::String name) → uns::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → uns::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.modular.expect b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.modular.expect
index 2f07c05..c6672f7 100644
--- a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.modular.expect
@@ -432,8 +432,8 @@
static const field core::List<uns::E> values = #C8;
static const field uns::E e1 = #C3;
static const field uns::E e2 = #C6;
- const constructor •(core::int index, core::String name) → uns::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → uns::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.outline.expect b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.outline.expect
index f33df52..f700ed6 100644
--- a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.outline.expect
@@ -205,8 +205,8 @@
static const field core::List<self2::E> values = const <self2::E>[self2::E::e1, self2::E::e2];
static const field self2::E e1 = const self2::E::•(0, "e1");
static const field self2::E e2 = const self2::E::•(1, "e2");
- const constructor •(core::int index, core::String name) → self2::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self2::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.transformed.expect b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.transformed.expect
index 53688d7..0540b4d 100644
--- a/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/nnbd_mixed/unsound_checks.dart.weak.transformed.expect
@@ -432,8 +432,8 @@
static const field core::List<uns::E> values = #C8;
static const field uns::E e1 = #C3;
static const field uns::E e2 = #C6;
- const constructor •(core::int index, core::String name) → uns::E
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → uns::E
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "E.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/rasta/enum.dart.weak.expect b/pkg/front_end/testcases/rasta/enum.dart.weak.expect
index 092ba49..ce798e5 100644
--- a/pkg/front_end/testcases/rasta/enum.dart.weak.expect
+++ b/pkg/front_end/testcases/rasta/enum.dart.weak.expect
@@ -6,8 +6,8 @@
static const field core::List<self::Foo*>* values = #C7;
static const field self::Foo* ec1 = #C3;
static const field self::Foo* ec2 = #C6;
- const constructor •(core::int* index, core::String* name) → self::Foo*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::Foo*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/rasta/enum.dart.weak.modular.expect b/pkg/front_end/testcases/rasta/enum.dart.weak.modular.expect
index 092ba49..ce798e5 100644
--- a/pkg/front_end/testcases/rasta/enum.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/rasta/enum.dart.weak.modular.expect
@@ -6,8 +6,8 @@
static const field core::List<self::Foo*>* values = #C7;
static const field self::Foo* ec1 = #C3;
static const field self::Foo* ec2 = #C6;
- const constructor •(core::int* index, core::String* name) → self::Foo*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::Foo*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/rasta/enum.dart.weak.outline.expect b/pkg/front_end/testcases/rasta/enum.dart.weak.outline.expect
index ce9532d..e98c789 100644
--- a/pkg/front_end/testcases/rasta/enum.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/rasta/enum.dart.weak.outline.expect
@@ -6,8 +6,8 @@
static const field core::List<self::Foo*>* values = const <self::Foo*>[self::Foo::ec1, self::Foo::ec2];
static const field self::Foo* ec1 = const self::Foo::•(0, "ec1");
static const field self::Foo* ec2 = const self::Foo::•(1, "ec2");
- const constructor •(core::int* index, core::String* name) → self::Foo*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::Foo*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/rasta/enum.dart.weak.transformed.expect b/pkg/front_end/testcases/rasta/enum.dart.weak.transformed.expect
index 092ba49..ce798e5 100644
--- a/pkg/front_end/testcases/rasta/enum.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/rasta/enum.dart.weak.transformed.expect
@@ -6,8 +6,8 @@
static const field core::List<self::Foo*>* values = #C7;
static const field self::Foo* ec1 = #C3;
static const field self::Foo* ec2 = #C6;
- const constructor •(core::int* index, core::String* name) → self::Foo*
- : super core::_Enum::•(index, name)
+ const constructor •(core::int* #index, core::String* #name) → self::Foo*
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String*
return "Foo.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.expect
index c15892f..f7a4335 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = #C7;
static const field self::A a = #C3;
static const field self::A b = #C6;
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.transformed.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.transformed.expect
index c15892f..f7a4335 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.transformed.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.strong.transformed.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = #C7;
static const field self::A a = #C3;
static const field self::A b = #C6;
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.expect
index 4f9cbd3..18c3676 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = #C7;
static const field self::A a = #C3;
static const field self::A b = #C6;
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.modular.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.modular.expect
index 4f9cbd3..18c3676 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.modular.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.modular.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = #C7;
static const field self::A a = #C3;
static const field self::A b = #C6;
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.outline.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.outline.expect
index a811664..a0fd99c 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.outline.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.outline.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = const <self::A>[self::A::a, self::A::b];
static const field self::A a = const self::A::•(0, "a");
static const field self::A b = const self::A::•(1, "b");
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.transformed.expect b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.transformed.expect
index 4f9cbd3..18c3676 100644
--- a/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.transformed.expect
+++ b/pkg/front_end/testcases/static_field_lowering/enum.dart.weak.transformed.expect
@@ -6,8 +6,8 @@
static const field core::List<self::A> values = #C7;
static const field self::A a = #C3;
static const field self::A b = #C6;
- const constructor •(core::int index, core::String name) → self::A
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::A
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "A.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/vm/testcases/transformations/to_string_transformer/not_transformed.expect b/pkg/vm/testcases/transformations/to_string_transformer/not_transformed.expect
index 6d48b41..5a3a770 100644
--- a/pkg/vm/testcases/transformations/to_string_transformer/not_transformed.expect
+++ b/pkg/vm/testcases/transformations/to_string_transformer/not_transformed.expect
@@ -24,8 +24,8 @@
static const field self::FooEnum A = #C4;
static const field self::FooEnum B = #C7;
static const field self::FooEnum C = #C10;
- const constructor •(core::int index, core::String name) → self::FooEnum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::FooEnum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "FooEnum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/vm/testcases/transformations/to_string_transformer/transformed.expect b/pkg/vm/testcases/transformations/to_string_transformer/transformed.expect
index 75d87ae..250e52d 100644
--- a/pkg/vm/testcases/transformations/to_string_transformer/transformed.expect
+++ b/pkg/vm/testcases/transformations/to_string_transformer/transformed.expect
@@ -24,8 +24,8 @@
static const field self::FooEnum A = #C4;
static const field self::FooEnum B = #C7;
static const field self::FooEnum C = #C10;
- const constructor •(core::int index, core::String name) → self::FooEnum
- : super core::_Enum::•(index, name)
+ const constructor •(core::int #index, core::String #name) → self::FooEnum
+ : super core::_Enum::•(#index, #name)
;
method toString() → core::String
return "FooEnum.${this.{core::_Enum::_name}{core::String}}";
diff --git a/pkg/vm/testcases/transformations/type_flow/summary_collector/control_flow.dart.expect b/pkg/vm/testcases/transformations/type_flow/summary_collector/control_flow.dart.expect
index 4f6ab2a..ae5eef8 100644
--- a/pkg/vm/testcases/transformations/type_flow/summary_collector/control_flow.dart.expect
+++ b/pkg/vm/testcases/transformations/type_flow/summary_collector/control_flow.dart.expect
@@ -16,9 +16,9 @@
RESULT: _T {}?
------------ TestEnum. ------------
%this = _Parameter #0 [_T (#lib::TestEnum)+]
-%index = _Parameter #1 [_T (dart.core::int)+?]
-%name = _Parameter #2 [_T (dart.core::String)+?]
-t3 = _Call direct [dart.core::_Enum.] (%this, %index, %name)
+%#index = _Parameter #1 [_T (dart.core::int)+?]
+%#name = _Parameter #2 [_T (dart.core::String)+?]
+t3 = _Call direct [dart.core::_Enum.] (%this, %#index, %#name)
RESULT: _T {}?
------------ TestEnum.toString ------------
%this = _Parameter #0 [_T (#lib::TestEnum)+]
diff --git a/runtime/vm/compiler/backend/il.cc b/runtime/vm/compiler/backend/il.cc
index 823e4a8..44c61f9 100644
--- a/runtime/vm/compiler/backend/il.cc
+++ b/runtime/vm/compiler/backend/il.cc
@@ -2405,6 +2405,12 @@
new Range(RangeBoundary::FromConstant(shift_amount),
RangeBoundary::FromConstant(shift_amount)));
}
+ if (!MayThrow()) {
+ ASSERT(!shift->MayThrow());
+ }
+ if (!CanDeoptimize()) {
+ ASSERT(!shift->CanDeoptimize());
+ }
flow_graph->InsertBefore(this, shift, env(), FlowGraph::kValue);
return shift;
}
diff --git a/runtime/vm/compiler/backend/il.h b/runtime/vm/compiler/backend/il.h
index 55899ac..08971e8 100644
--- a/runtime/vm/compiler/backend/il.h
+++ b/runtime/vm/compiler/backend/il.h
@@ -8162,7 +8162,7 @@
return kNotSpeculative;
}
virtual bool ComputeCanDeoptimize() const { return false; }
- virtual bool MayThrow() const { return true; }
+ virtual bool MayThrow() const { return !IsShiftCountInRange(); }
virtual Representation representation() const { return kUnboxedInt64; }
diff --git a/tools/VERSION b/tools/VERSION
index ef07cf2..dd9f35e 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
MAJOR 2
MINOR 18
PATCH 0
-PRERELEASE 139
+PRERELEASE 140
PRERELEASE_PATCH 0
\ No newline at end of file