Skip to content

Commit 25a3ab6

Browse files
author
sgrekhov
committed
Revert accidental commits
1 parent bb1557d commit 25a3ab6

File tree

10 files changed

+27
-191
lines changed

10 files changed

+27
-191
lines changed

Language/Enums/syntax_t08.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,6 @@ enum E {a,, b}
2020

2121
main() {
2222
E e = E.b;
23+
// ^
24+
// [cfe] unspecified
2325
}

Language/Enums/syntax_t09.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@
1111
/// comma in the end of member list.
1212
/// @author [email protected]
1313
14+
1415
enum E {a, b,, }
1516
// ^
1617
// [analyzer] unspecified
1718
// [cfe] unspecified
1819

1920
main() {
2021
E e = E.b;
22+
// ^
23+
// [cfe] unspecified
2124
}

Language/Functions/Formal_Parameters/Optional_Formals/syntax_t12.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,14 @@
1414
/// brackets are mixed in an optional parameters declaration.
1515
/// @author rodionov
1616
17+
1718
foo({const p: 1]) {
1819
// ^
1920
// [analyzer] unspecified
2021
// [cfe] unspecified
2122
p = 1;
23+
//^
24+
// [cfe] unspecified
2225
}
2326

2427
main() {

Language/Functions/Formal_Parameters/Optional_Formals/syntax_t13.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
/// brackets are mixed in an optional parameters declaration.
1515
/// @author rodionov
1616
17+
1718
foo([int p = 1}) {
1819
// ^
1920
// [analyzer] unspecified

Language/Functions/Formal_Parameters/Required_Formals/syntax_t03.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@
2727
/// declared as const
2828
/// @author msyabro
2929
30+
3031
func(const x) {
3132
// ^
3233
// [analyzer] unspecified
3334
// [cfe] unspecified
3435
x = 1;
36+
//^
37+
// [cfe] unspecified
3538
}
3639

3740
main() {

LanguageFeatures/Enhanced-Enum/implementing_enum_A04_t25.dart

Lines changed: 0 additions & 49 deletions
This file was deleted.

LanguageFeatures/Enhanced-Enum/implementing_enum_A04_t26.dart

Lines changed: 0 additions & 56 deletions
This file was deleted.

LanguageFeatures/Enhanced-Enum/implementing_enum_A04_t27.dart

Lines changed: 0 additions & 49 deletions
This file was deleted.

LanguageFeatures/Enhanced-Enum/semantics_A10_t05.dart

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ enum E1 {
2525
e3;
2626

2727
String toString([int index = 0]) => "E1";
28+
bool operator ==(covariant E1 other) {
29+
return true;
30+
}
2831
}
2932

3033
enum E2<T> {
@@ -35,13 +38,25 @@ enum E2<T> {
3538
const E2(T t);
3639

3740
String toString([int index = 0]) => "E2";
41+
bool operator ==(covariant E2 other) {
42+
return false;
43+
}
3844
}
3945

4046
main() {
4147
Expect.equals("E1", E1.e1.toString());
4248
Expect.equals("E1", E1.e2.toString(1));
4349
Expect.equals("E1", E1.e3.toString());
50+
Expect.isTrue(E1.e1 == E1.e2);
51+
Expect.isTrue(E1.e1 == E1.e3);
52+
Expect.isTrue(E1.e3 == E1.e2);
4453
Expect.equals("E2", E2.e1.toString());
4554
Expect.equals("E2", E2.e2.toString(1));
4655
Expect.equals("E2", E2.e3.toString());
56+
Expect.isFalse(E2.e1 == E2.e2);
57+
Expect.isFalse(E2.e1 == E2.e3);
58+
Expect.isFalse(E2.e3 == E2.e2);
59+
Expect.isFalse(E2.e1 == E2.e1);
60+
Expect.isFalse(E2.e2 == E2.e2);
61+
Expect.isFalse(E2.e3 == E2.e3);
4762
}

LanguageFeatures/FinalizationRegistry/ffi/Finalizer/throw_A01_t01.dart

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)