Adjust locations of errors reported by CFE in Enhanced Enums tests (#1334)
diff --git a/LanguageFeatures/Enhanced-Enum/grammar_A01_t02.dart b/LanguageFeatures/Enhanced-Enum/grammar_A01_t02.dart
index 7ae2cf7..1a69578 100644
--- a/LanguageFeatures/Enhanced-Enum/grammar_A01_t02.dart
+++ b/LanguageFeatures/Enhanced-Enum/grammar_A01_t02.dart
@@ -46,8 +46,14 @@
enum Time3 {
hour,
+// ^
+// [cfe] unspecified
day,
+// ^
+// [cfe] unspecified
week,
+// ^
+// [cfe] unspecified
factory Time3.f() => values[0];
//^
diff --git a/LanguageFeatures/Enhanced-Enum/grammar_A05_t01.dart b/LanguageFeatures/Enhanced-Enum/grammar_A05_t01.dart
index 762a7de..9d4824a 100644
--- a/LanguageFeatures/Enhanced-Enum/grammar_A05_t01.dart
+++ b/LanguageFeatures/Enhanced-Enum/grammar_A05_t01.dart
@@ -17,8 +17,14 @@
enum E {
e1,
+//^
+// [cfe] unspecified
e2,
+//^
+// [cfe] unspecified
e3;
+//^
+// [cfe] unspecified
E();
//^
diff --git a/LanguageFeatures/Enhanced-Enum/semantics_A06_t07.dart b/LanguageFeatures/Enhanced-Enum/semantics_A06_t07.dart
index a73e559..0a497ba 100644
--- a/LanguageFeatures/Enhanced-Enum/semantics_A06_t07.dart
+++ b/LanguageFeatures/Enhanced-Enum/semantics_A06_t07.dart
@@ -38,6 +38,8 @@
double z = 3.14;
enum E1 {
+// ^^
+// [cfe] unspecified
e1(x, "2"),
// ^
// [analyzer] unspecified
@@ -54,6 +56,8 @@
}
enum E2<T1 extends num, T2> {
+// ^^
+// [cfe] unspecified
e1<int, String>(x, "Lily was here"),
// ^
// [analyzer] unspecified
diff --git a/LanguageFeatures/Enhanced-Enum/semantics_A09_t04.dart b/LanguageFeatures/Enhanced-Enum/semantics_A09_t04.dart
index 574d981..0e36404 100644
--- a/LanguageFeatures/Enhanced-Enum/semantics_A09_t04.dart
+++ b/LanguageFeatures/Enhanced-Enum/semantics_A09_t04.dart
@@ -22,11 +22,12 @@
e1,
//^^
// [analyzer] unspecified
-// [cfe] unspecified
e2,
e3;
int get e1 => 42;
+// ^^
+// [cfe] unspecified
}
enum E2<T> {
@@ -34,11 +35,12 @@
e2<String>("42"),
//^^
// [analyzer] unspecified
-// [cfe] unspecified
e3<bool>(false);
const E2(T t);
int get e2 => 42;
+// ^^
+// [cfe] unspecified
}
enum E3 {
diff --git a/LanguageFeatures/Enhanced-Enum/semantics_A09_t06.dart b/LanguageFeatures/Enhanced-Enum/semantics_A09_t06.dart
index 699ad65..2d699d2 100644
--- a/LanguageFeatures/Enhanced-Enum/semantics_A09_t06.dart
+++ b/LanguageFeatures/Enhanced-Enum/semantics_A09_t06.dart
@@ -22,11 +22,12 @@
e1,
//^^
// [analyzer] unspecified
-// [cfe] unspecified
e2,
e3;
void e1() {}
+// ^^
+// [cfe] unspecified
}
enum E2<T> {
@@ -34,11 +35,12 @@
e2<String>("42"),
//^^
// [analyzer] unspecified
-// [cfe] unspecified
e3<bool>(false);
const E2(T t);
void e2() {}
+// ^^
+// [cfe] unspecified
}
enum E3 {
diff --git a/LanguageFeatures/Enhanced-Enum/semantics_A11_t01.dart b/LanguageFeatures/Enhanced-Enum/semantics_A11_t01.dart
index bc658d2..baab7af 100644
--- a/LanguageFeatures/Enhanced-Enum/semantics_A11_t01.dart
+++ b/LanguageFeatures/Enhanced-Enum/semantics_A11_t01.dart
@@ -29,7 +29,6 @@
void foo();
// ^^^
// [analyzer] unspecified
-// [cfe] unspecified
}
enum E2<T> {
@@ -46,7 +45,6 @@
void foo();
// ^^^
// [analyzer] unspecified
-// [cfe] unspecified
}
main() {