Skip to content

Commit 7953f3b

Browse files
author
Sergey G. Grekhov
committed
#1289. More roll failures fixed
1 parent d7b76bd commit 7953f3b

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

LanguageFeatures/Enhanced-Enum/semantics_A09_t01.dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,17 @@
1414
// SharedOptions=--enable-experiment=enhanced-enums
1515

1616
enum E1 {
17-
// ^^
18-
// [analyzer] unspecified
1917
e1,
2018
e2,
2119
e3;
2220

2321
final int values = 42;
2422
// ^^^^^^
23+
// [analyzer] unspecified
2524
// [cfe] unspecified
2625
}
2726

2827
enum E2<T> {
29-
// ^^^^^
30-
// [analyzer] unspecified
3128
e1<int>(42),
3229
e2<String>("42"),
3330
e3<bool>(false);
@@ -36,6 +33,7 @@ enum E2<T> {
3633

3734
final List<E2> values = const [];
3835
// ^^^^^^
36+
// [analyzer] unspecified
3937
// [cfe] unspecified
4038
}
4139

LanguageFeatures/Enhanced-Enum/semantics_A09_t02.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,14 @@ enum E2<T> {
4949

5050
enum E3 {
5151
// ^^
52-
// [analyzer] unspecified
52+
// [cfe] unspecified
5353
e1,
5454
e2,
5555
e3;
5656

5757
static final int e1 = 42;
5858
// ^^
5959
// [analyzer] unspecified
60-
// [cfe] unspecified
6160
}
6261

6362
main() {

LanguageFeatures/Enhanced-Enum/semantics_A09_t04.dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,23 @@ enum E1 {
2222
e1,
2323
//^^
2424
// [analyzer] unspecified
25+
// [cfe] unspecified
2526
e2,
2627
e3;
2728

2829
int get e1 => 42;
29-
// ^^
30-
// [cfe] unspecified
3130
}
3231

3332
enum E2<T> {
3433
e1<int>(42),
3534
e2<String>("42"),
3635
//^^
3736
// [analyzer] unspecified
37+
// [cfe] unspecified
3838
e3<bool>(false);
3939

4040
const E2(T t);
4141
int get e2 => 42;
42-
// ^^
43-
// [cfe] unspecified
4442
}
4543

4644
enum E3 {

LanguageFeatures/Enhanced-Enum/semantics_A09_t05.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,14 @@ enum E2<T> {
4444

4545
enum E3 {
4646
e1,
47+
//^^
48+
// [cfe] unspecified
4749
e2,
4850
e3;
4951

50-
static void set e1(E3 v) {}
52+
static void set e1(int v) {}
5153
// ^^
5254
// [analyzer] unspecified
53-
// [cfe] unspecified
5455
}
5556

5657
main() {

0 commit comments

Comments
 (0)