diff --git a/LanguageFeatures/Patterns/relational_A06_t01.dart b/LanguageFeatures/Patterns/relational_A06_t01.dart index 3203743f8b..78b382e539 100644 --- a/LanguageFeatures/Patterns/relational_A06_t01.dart +++ b/LanguageFeatures/Patterns/relational_A06_t01.dart @@ -33,24 +33,24 @@ class C { String test1(C c) { return switch (c) { - < C(0) => "negative", - >= C(0) => "positive", + < const C(0) => "negative", + >= const C(0) => "positive", _ => "Impossible!" }; } String test2(C c) { return switch (c) { - >= C(0) => "positive", - < C(0) => "negative", + >= const C(0) => "positive", + < const C(0) => "negative", _ => "Impossible!" }; } String test3(C c) { return switch (c) { - == C(0) => "zero", - != C(0) => "non-zero", + == const C(0) => "zero", + != const C(0) => "non-zero", _ => "Impossible!" }; } diff --git a/LanguageFeatures/Patterns/relational_A06_t02.dart b/LanguageFeatures/Patterns/relational_A06_t02.dart index 0e1f885dc3..0ad1a72e83 100644 --- a/LanguageFeatures/Patterns/relational_A06_t02.dart +++ b/LanguageFeatures/Patterns/relational_A06_t02.dart @@ -33,10 +33,10 @@ class C { } String test(List list) => switch (list) { - [> C(0) && <= C(2)] => "case 1", - [== C(42)] => "case 2", - [>= C(10) && < C(20)] => "case 3", - [!= C(100)] => "case 4", + [> const C(0) && <= const C(2)] => "case 1", + [== const C(42)] => "case 2", + [>= const C(10) && < const C(20)] => "case 3", + [!= const C(100)] => "case 4", _ => "default" }; diff --git a/LanguageFeatures/Patterns/relational_A06_t03.dart b/LanguageFeatures/Patterns/relational_A06_t03.dart index e2750a8f3a..9ed0487779 100644 --- a/LanguageFeatures/Patterns/relational_A06_t03.dart +++ b/LanguageFeatures/Patterns/relational_A06_t03.dart @@ -33,13 +33,13 @@ class C { void test1(C c, String expected) { switch (c) { - case < C(0): + case < const C(0): Expect.equals("negative", expected); break; - case == C(0): + case == const C(0): Expect.equals("zero", expected); break; - case > C(0): + case > const C(0): Expect.equals("positive", expected); break; default: @@ -49,10 +49,10 @@ void test1(C c, String expected) { void test2(C c, String expected) { switch (c) { - case != C(0): + case != const C(0): Expect.equals("non-zero", expected); break; - case == C(0): + case == const C(0): Expect.equals("zero", expected); break; default: diff --git a/LanguageFeatures/Patterns/relational_A06_t04.dart b/LanguageFeatures/Patterns/relational_A06_t04.dart index dc4bdf03ab..e6b42391a8 100644 --- a/LanguageFeatures/Patterns/relational_A06_t04.dart +++ b/LanguageFeatures/Patterns/relational_A06_t04.dart @@ -34,16 +34,16 @@ class C { void test(List list, String expected) { switch (list) { - case [> C(0) && <= C(2)]: + case [> const C(0) && <= const C(2)]: Expect.equals("case 1", expected); break; - case [== C(42)]: + case [== const C(42)]: Expect.equals("case 2", expected); break; - case [>= C(10) && < C(20)]: + case [>= const C(10) && < const C(20)]: Expect.equals("case 3", expected); break; - case [!= C(100)]: + case [!= const C(100)]: Expect.equals("case 4", expected); break; default: diff --git a/LanguageFeatures/Patterns/relational_A06_t05.dart b/LanguageFeatures/Patterns/relational_A06_t05.dart index d7968312bc..2d4e63d5ff 100644 --- a/LanguageFeatures/Patterns/relational_A06_t05.dart +++ b/LanguageFeatures/Patterns/relational_A06_t05.dart @@ -32,11 +32,11 @@ class C { } void test1(C c, String expected) { - if (c case < C(0)) { + if (c case < const C(0)) { Expect.equals("negative", expected); - } else if (c case == C(0)) { + } else if (c case == const C(0)) { Expect.equals("zero", expected); - } else if (c case > C(0)) { + } else if (c case > const C(0)) { Expect.equals("positive", expected); } else { Expect.fail("One of the cases above should match"); @@ -44,9 +44,9 @@ void test1(C c, String expected) { } void test2(C c, String expected) { - if (c case != C(0)) { + if (c case != const C(0)) { Expect.equals("non-zero", expected); - } else if (c case == C(0)) { + } else if (c case == const C(0)) { Expect.equals("zero", expected); } else { Expect.fail("One of the cases above should match"); diff --git a/LanguageFeatures/Patterns/relational_A06_t06.dart b/LanguageFeatures/Patterns/relational_A06_t06.dart index fbac79e1f5..90add2cbfc 100644 --- a/LanguageFeatures/Patterns/relational_A06_t06.dart +++ b/LanguageFeatures/Patterns/relational_A06_t06.dart @@ -33,13 +33,13 @@ class C { } void test(List list, String expected) { - if (list case [> C(0) && <= C(2)]) { + if (list case [> const C(0) && <= const C(2)]) { Expect.equals("case 1", expected); - } else if (list case [== C(42)]) { + } else if (list case [== const C(42)]) { Expect.equals("case 2", expected); - } else if (list case [>= C(10) && < C(20)]) { + } else if (list case [>= const C(10) && < const C(20)]) { Expect.equals("case 3", expected); - } else if (list case [!= C(100)]) { + } else if (list case [!= const C(100)]) { Expect.equals("case 4", expected); } else { Expect.equals("default", expected);