Skip to content

Commit 4ee6c11

Browse files
author
sgrekhov
committed
#1231. Experimental flag added
1 parent 39c5bbc commit 4ee6c11

File tree

62 files changed

+124
-0
lines changed

Some content is hidden

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

62 files changed

+124
-0
lines changed

LanguageFeatures/Super-parameters/semantics_A01_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
/// any declaration other than a non-redirecting generative constructor
1717
/// @author [email protected]
1818
19+
// SharedOptions=--enable-experiment=super-parameters
20+
1921
class S {
2022
int s1;
2123
S(this.s1);

LanguageFeatures/Super-parameters/semantics_A01_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
/// any declaration other than a non-redirecting generative constructor
1717
/// @author [email protected]
1818
19+
// SharedOptions=--enable-experiment=super-parameters
20+
1921
class S {
2022
int s1 = 0;
2123
}

LanguageFeatures/Super-parameters/semantics_A01_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
/// any declaration other than a non-redirecting generative constructor
1717
/// @author [email protected]
1818
19+
// SharedOptions=--enable-experiment=super-parameters
20+
1921
class S {
2022
int s1 = 0;
2123
}

LanguageFeatures/Super-parameters/semantics_A02_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// first token of a <superFormalParameter> production
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1 = 0;
1618
}

LanguageFeatures/Super-parameters/semantics_A02_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// first token of a <superFormalParameter> production
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1 = 0;
1618
}

LanguageFeatures/Super-parameters/semantics_A02_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// first token of a <superFormalParameter> production
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1 = 0;
1618
}

LanguageFeatures/Super-parameters/semantics_A03_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// of its initializer list has a positional argument
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1;
1618
S(this.s1);

LanguageFeatures/Super-parameters/semantics_A03_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// of its initializer list has a positional argument
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1;
1618
int s2 = 0;

LanguageFeatures/Super-parameters/semantics_A03_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// of its initializer list has a named argument
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
import "../../Utils/expect.dart";
1517

1618
class S {

LanguageFeatures/Super-parameters/semantics_A03_t04.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// of its initializer list has an optional positional argument
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int s1;
1618
int s2 = 0;

LanguageFeatures/Super-parameters/semantics_A04_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
/// two parameter declarations with the same name.
1010
/// @author [email protected]
1111
12+
// SharedOptions=--enable-experiment=super-parameters
13+
1214
class C {
1315
int i1;
1416
C(this.i1, int i1);

LanguageFeatures/Super-parameters/semantics_A04_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
/// two parameter declarations with the same name.
1010
/// @author [email protected]
1111
12+
// SharedOptions=--enable-experiment=super-parameters
13+
1214
class C {
1315
int? i1;
1416
C(this.i1, [int i1]);

LanguageFeatures/Super-parameters/semantics_A04_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
/// two parameter declarations with the same name.
1010
/// @author [email protected]
1111
12+
// SharedOptions=--enable-experiment=super-parameters
13+
1214
class C {
1315
int? i1;
1416
C(this.i1, {int i1});

LanguageFeatures/Super-parameters/semantics_A05_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// named argument with name n.
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
class S {
1517
int? n;
1618
S({int? n}) : this.n = n;

LanguageFeatures/Super-parameters/semantics_A05_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
/// named argument with name n.
1212
/// @author [email protected]
1313
14+
// SharedOptions=--enable-experiment=super-parameters
15+
1416
import "../../Utils/expect.dart";
1517

1618
class S {

LanguageFeatures/Super-parameters/semantics_A06_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t04.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t05.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t06.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t07.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t08.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
import "../../Utils/expect.dart";
3032

3133
class S {

LanguageFeatures/Super-parameters/semantics_A06_t09.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
import "../../Utils/expect.dart";
3032

3133
class S {

LanguageFeatures/Super-parameters/semantics_A06_t10.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
import "../../Utils/expect.dart";
3032

3133
class S {

LanguageFeatures/Super-parameters/semantics_A06_t11.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
import "../../Utils/expect.dart";
3032

3133
class S {

LanguageFeatures/Super-parameters/semantics_A06_t12.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t13.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t14.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t15.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/semantics_A06_t16.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
/// super-constructor parameter.
2727
/// @author [email protected]
2828
29+
// SharedOptions=--enable-experiment=super-parameters
30+
2931
class S {
3032
int s1;
3133
int s2;

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t04.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t05.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t06.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t07.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
class S {

LanguageFeatures/Super-parameters/super_constructor_invocation_A01_t08.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// @description Check that the same constructor is targeted by s’ as by s
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
class S {
1921
int? s1;
2022
int? s2;

LanguageFeatures/Super-parameters/type_inference_A01_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
/// that remains the type of the parameter.
1313
/// @author [email protected]
1414
15+
// SharedOptions=--enable-experiment=super-parameters
16+
1517
import "../../Utils/expect.dart";
1618

1719
test<T>(T t) {}

LanguageFeatures/Super-parameters/type_inference_A01_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
/// that remains the type of the parameter.
1313
/// @author [email protected]
1414
15+
// SharedOptions=--enable-experiment=super-parameters
16+
1517
test<T>(T t) {}
1618

1719
class C<T> {

LanguageFeatures/Super-parameters/type_inference_A01_t03.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
/// that remains the type of the parameter.
1313
/// @author [email protected]
1414
15+
// SharedOptions=--enable-experiment=super-parameters
16+
1517
import "../../Utils/expect.dart";
1618

1719
test<T>(T t) {}

LanguageFeatures/Super-parameters/type_inference_A02_t01.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// of the instance variable named name of the surrounding class
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
import "../../Utils/expect.dart";
1921

2022
test<T>(T t) {}

LanguageFeatures/Super-parameters/type_inference_A02_t02.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
/// of the instance variable named name of the surrounding class
1616
/// @author [email protected]
1717
18+
// SharedOptions=--enable-experiment=super-parameters
19+
1820
test<T>(T t) {}
1921

2022
class C<T> {

0 commit comments

Comments
 (0)