| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:7:14: Error: 'staticMethod' is already declared in this scope. |
| // static int staticMethod() => 2; |
| // ^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:6:14: Context: Previous declaration of 'staticMethod'. |
| // static int staticMethod() => 1; |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:10:18: Error: 'staticGetter' is already declared in this scope. |
| // static int get staticGetter => 2; |
| // ^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:9:18: Context: Previous declaration of 'staticGetter'. |
| // static int get staticGetter => 1; |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:14:19: Error: 'staticSetter' is already declared in this scope. |
| // static void set staticSetter(value) {} |
| // ^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:12:19: Context: Previous declaration of 'staticSetter'. |
| // static void set staticSetter(value) {} |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:17:14: Error: 'staticField' is already declared in this scope. |
| // static int staticField = 2; |
| // ^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:16:14: Context: Previous declaration of 'staticField'. |
| // static int staticField = 1; |
| // ^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:20:19: Error: Conflicts with the implicit setter of the field 'staticFieldAndSetter1'. |
| // static void set staticFieldAndSetter1(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:19:14: Context: Field 'staticFieldAndSetter1' with the implicit setter. |
| // static int staticFieldAndSetter1 = 1; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:24:14: Error: The declaration conflicts with setter 'staticFieldAndSetter2'. |
| // static int staticFieldAndSetter2 = 1; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:22:19: Context: Conflicting setter 'staticFieldAndSetter2'. |
| // static void set staticFieldAndSetter2(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:27:19: Error: Conflicts with the implicit setter of the field 'staticLateFinalFieldAndSetter1'. |
| // static void set staticLateFinalFieldAndSetter1(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:26:25: Context: Field 'staticLateFinalFieldAndSetter1' with the implicit setter. |
| // static late final int staticLateFinalFieldAndSetter1; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:31:25: Error: The declaration conflicts with setter 'staticLateFinalFieldAndSetter2'. |
| // static late final int staticLateFinalFieldAndSetter2; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:29:19: Context: Conflicting setter 'staticLateFinalFieldAndSetter2'. |
| // static void set staticLateFinalFieldAndSetter2(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:34:20: Error: 'staticDuplicateFieldAndSetter' is already declared in this scope. |
| // static final int staticDuplicateFieldAndSetter = 2; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:33:20: Context: Previous declaration of 'staticDuplicateFieldAndSetter'. |
| // static final int staticDuplicateFieldAndSetter = 1; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:40:19: Error: 'staticFieldAndDuplicateSetter' is already declared in this scope. |
| // static void set staticFieldAndDuplicateSetter(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:38:19: Context: Previous declaration of 'staticFieldAndDuplicateSetter'. |
| // static void set staticFieldAndDuplicateSetter(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:43:20: Error: 'staticDuplicateFieldAndDuplicateSetter' is already declared in this scope. |
| // static final int staticDuplicateFieldAndDuplicateSetter = 2; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:42:20: Context: Previous declaration of 'staticDuplicateFieldAndDuplicateSetter'. |
| // static final int staticDuplicateFieldAndDuplicateSetter = 1; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:46:19: Error: 'staticDuplicateFieldAndDuplicateSetter' is already declared in this scope. |
| // static void set staticDuplicateFieldAndDuplicateSetter(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:44:19: Context: Previous declaration of 'staticDuplicateFieldAndDuplicateSetter'. |
| // static void set staticDuplicateFieldAndDuplicateSetter(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:49:19: Error: The setter conflicts with declaration 'staticMethodAndSetter1'. |
| // static void set staticMethodAndSetter1(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:48:14: Context: Conflicting declaration 'staticMethodAndSetter1'. |
| // static int staticMethodAndSetter1() => 1; |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:53:14: Error: The declaration conflicts with setter 'staticMethodAndSetter2'. |
| // static int staticMethodAndSetter2() => 1; |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:51:19: Context: Conflicting setter 'staticMethodAndSetter2'. |
| // static void set staticMethodAndSetter2(int value) {} |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:57:13: Error: Can't use 'staticMethod' because it is declared more than once. |
| // Extension.staticMethod(); |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:58:14: Error: Can't use 'staticMethod' because it is declared more than once. |
| // (Extension.staticMethod)(); |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:59:13: Error: Can't use 'staticGetter' because it is declared more than once. |
| // Extension.staticGetter; |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:60:13: Error: Can't use 'staticSetter' because it is declared more than once. |
| // Extension.staticSetter = 0; |
| // ^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:60:26: Error: Can't assign to this. |
| // Extension.staticSetter = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:61:13: Error: Can't use 'staticField' because it is declared more than once. |
| // Extension.staticField; |
| // ^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:62:13: Error: Can't use 'staticField' because it is declared more than once. |
| // Extension.staticField = 0; |
| // ^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:62:25: Error: Can't assign to this. |
| // Extension.staticField = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:63:13: Error: Can't use 'staticFieldAndSetter1' because it is declared more than once. |
| // Extension.staticFieldAndSetter1; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:64:13: Error: Can't use 'staticFieldAndSetter1' because it is declared more than once. |
| // Extension.staticFieldAndSetter1 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:64:35: Error: Can't assign to this. |
| // Extension.staticFieldAndSetter1 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:65:13: Error: Can't use 'staticFieldAndSetter2' because it is declared more than once. |
| // Extension.staticFieldAndSetter2; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:66:13: Error: Can't use 'staticFieldAndSetter2' because it is declared more than once. |
| // Extension.staticFieldAndSetter2 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:66:35: Error: Can't assign to this. |
| // Extension.staticFieldAndSetter2 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:67:13: Error: Can't use 'staticDuplicateFieldAndSetter' because it is declared more than once. |
| // Extension.staticDuplicateFieldAndSetter; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:68:13: Error: Can't use 'staticDuplicateFieldAndSetter' because it is declared more than once. |
| // Extension.staticDuplicateFieldAndSetter = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:68:43: Error: Can't assign to this. |
| // Extension.staticDuplicateFieldAndSetter = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:69:13: Error: Can't use 'staticFieldAndDuplicateSetter' because it is declared more than once. |
| // Extension.staticFieldAndDuplicateSetter; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:70:13: Error: Can't use 'staticFieldAndDuplicateSetter' because it is declared more than once. |
| // Extension.staticFieldAndDuplicateSetter = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:70:43: Error: Can't assign to this. |
| // Extension.staticFieldAndDuplicateSetter = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:71:13: Error: Can't use 'staticDuplicateFieldAndDuplicateSetter' because it is declared more than once. |
| // Extension.staticDuplicateFieldAndDuplicateSetter; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:72:13: Error: Can't use 'staticDuplicateFieldAndDuplicateSetter' because it is declared more than once. |
| // Extension.staticDuplicateFieldAndDuplicateSetter = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:72:52: Error: Can't assign to this. |
| // Extension.staticDuplicateFieldAndDuplicateSetter = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:73:13: Error: Can't use 'staticMethodAndSetter1' because it is declared more than once. |
| // Extension.staticMethodAndSetter1 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:73:36: Error: Can't assign to this. |
| // Extension.staticMethodAndSetter1 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:74:13: Error: Can't use 'staticMethodAndSetter2' because it is declared more than once. |
| // Extension.staticMethodAndSetter2 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:74:36: Error: Can't assign to this. |
| // Extension.staticMethodAndSetter2 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:75:13: Error: Can't use 'staticLateFinalFieldAndSetter1' because it is declared more than once. |
| // Extension.staticLateFinalFieldAndSetter1; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:76:13: Error: Can't use 'staticLateFinalFieldAndSetter1' because it is declared more than once. |
| // Extension.staticLateFinalFieldAndSetter1 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:76:44: Error: Can't assign to this. |
| // Extension.staticLateFinalFieldAndSetter1 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:77:13: Error: Can't use 'staticLateFinalFieldAndSetter2' because it is declared more than once. |
| // Extension.staticLateFinalFieldAndSetter2; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:78:13: Error: Can't use 'staticLateFinalFieldAndSetter2' because it is declared more than once. |
| // Extension.staticLateFinalFieldAndSetter2 = 0; |
| // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:78:44: Error: Can't assign to this. |
| // Extension.staticLateFinalFieldAndSetter2 = 0; |
| // ^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:79:13: Error: Can't use 'staticMethodAndSetter1' because it is declared more than once. |
| // Extension.staticMethodAndSetter1(); |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| // pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:80:13: Error: Can't use 'staticMethodAndSetter2' because it is declared more than once. |
| // Extension.staticMethodAndSetter2(); |
| // ^^^^^^^^^^^^^^^^^^^^^^ |
| // |
| import self as self; |
| import "dart:core" as core; |
| |
| extension Extension on core::int { |
| static method staticMethod = self::Extension|staticMethod; |
| static get staticGetter = get self::Extension|staticGetter; |
| static set staticSetter = set self::Extension|staticSetter; |
| static field staticField = self::Extension|staticField; |
| static field staticFieldAndSetter1 = self::Extension|staticFieldAndSetter1; |
| static set staticFieldAndSetter2 = set self::Extension|staticFieldAndSetter2; |
| static field staticLateFinalFieldAndSetter1 = self::Extension|staticLateFinalFieldAndSetter1; |
| static set staticLateFinalFieldAndSetter2 = set self::Extension|staticLateFinalFieldAndSetter2; |
| static field staticDuplicateFieldAndSetter = self::Extension|staticDuplicateFieldAndSetter; |
| static set staticDuplicateFieldAndSetter = set self::Extension|staticDuplicateFieldAndSetter; |
| static field staticFieldAndDuplicateSetter = self::Extension|staticFieldAndDuplicateSetter; |
| static set staticFieldAndDuplicateSetter = set self::Extension|staticFieldAndDuplicateSetter; |
| static field staticDuplicateFieldAndDuplicateSetter = self::Extension|staticDuplicateFieldAndDuplicateSetter; |
| static set staticDuplicateFieldAndDuplicateSetter = set self::Extension|staticDuplicateFieldAndDuplicateSetter; |
| static method staticMethodAndSetter1 = self::Extension|staticMethodAndSetter1; |
| static set staticMethodAndSetter2 = set self::Extension|staticMethodAndSetter2; |
| } |
| static field core::int Extension|staticField = 1; |
| static field core::int Extension|staticFieldAndSetter1 = 1; |
| late static final [setter] field core::int Extension|staticLateFinalFieldAndSetter1; |
| static final field core::int Extension|staticDuplicateFieldAndSetter = 1; |
| static final field core::int Extension|staticFieldAndDuplicateSetter = 1; |
| static final field core::int Extension|staticDuplicateFieldAndDuplicateSetter = 1; |
| static extension-member method Extension|staticMethod() → core::int |
| return 1; |
| static extension-member get Extension|staticGetter() → core::int |
| return 1; |
| static extension-member set Extension|staticSetter(dynamic value) → void {} |
| static extension-member set Extension|staticFieldAndSetter2(core::int value) → void {} |
| static extension-member set Extension|staticLateFinalFieldAndSetter2(core::int value) → void {} |
| static extension-member set Extension|staticDuplicateFieldAndSetter(core::int value) → void {} |
| static extension-member set Extension|staticFieldAndDuplicateSetter(core::int value) → void {} |
| static extension-member set Extension|staticDuplicateFieldAndDuplicateSetter(core::int value) → void {} |
| static extension-member method Extension|staticMethodAndSetter1() → core::int |
| return 1; |
| static extension-member set Extension|staticMethodAndSetter2(core::int value) → void {} |
| static method test() → dynamic { |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:57:13: Error: Can't use 'staticMethod' because it is declared more than once. |
| Extension.staticMethod(); |
| ^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:58:14: Error: Can't use 'staticMethod' because it is declared more than once. |
| (Extension.staticMethod)(); |
| ^^^^^^^^^^^^"{dynamic}(); |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:59:13: Error: Can't use 'staticGetter' because it is declared more than once. |
| Extension.staticGetter; |
| ^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:60:26: Error: Can't assign to this. |
| Extension.staticSetter = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:61:13: Error: Can't use 'staticField' because it is declared more than once. |
| Extension.staticField; |
| ^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:62:25: Error: Can't assign to this. |
| Extension.staticField = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:63:13: Error: Can't use 'staticFieldAndSetter1' because it is declared more than once. |
| Extension.staticFieldAndSetter1; |
| ^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:64:35: Error: Can't assign to this. |
| Extension.staticFieldAndSetter1 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:65:13: Error: Can't use 'staticFieldAndSetter2' because it is declared more than once. |
| Extension.staticFieldAndSetter2; |
| ^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:66:35: Error: Can't assign to this. |
| Extension.staticFieldAndSetter2 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:67:13: Error: Can't use 'staticDuplicateFieldAndSetter' because it is declared more than once. |
| Extension.staticDuplicateFieldAndSetter; |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:68:43: Error: Can't assign to this. |
| Extension.staticDuplicateFieldAndSetter = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:69:13: Error: Can't use 'staticFieldAndDuplicateSetter' because it is declared more than once. |
| Extension.staticFieldAndDuplicateSetter; |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:70:43: Error: Can't assign to this. |
| Extension.staticFieldAndDuplicateSetter = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:71:13: Error: Can't use 'staticDuplicateFieldAndDuplicateSetter' because it is declared more than once. |
| Extension.staticDuplicateFieldAndDuplicateSetter; |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:72:52: Error: Can't assign to this. |
| Extension.staticDuplicateFieldAndDuplicateSetter = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:73:36: Error: Can't assign to this. |
| Extension.staticMethodAndSetter1 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:74:36: Error: Can't assign to this. |
| Extension.staticMethodAndSetter2 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:75:13: Error: Can't use 'staticLateFinalFieldAndSetter1' because it is declared more than once. |
| Extension.staticLateFinalFieldAndSetter1; |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:76:44: Error: Can't assign to this. |
| Extension.staticLateFinalFieldAndSetter1 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:77:13: Error: Can't use 'staticLateFinalFieldAndSetter2' because it is declared more than once. |
| Extension.staticLateFinalFieldAndSetter2; |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:78:44: Error: Can't assign to this. |
| Extension.staticLateFinalFieldAndSetter2 = 0; |
| ^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:79:13: Error: Can't use 'staticMethodAndSetter1' because it is declared more than once. |
| Extension.staticMethodAndSetter1(); |
| ^^^^^^^^^^^^^^^^^^^^^^"; |
| invalid-expression "pkg/front_end/testcases/nnbd/duplicates_static_extension.dart:80:13: Error: Can't use 'staticMethodAndSetter2' because it is declared more than once. |
| Extension.staticMethodAndSetter2(); |
| ^^^^^^^^^^^^^^^^^^^^^^"; |
| } |