| library; |
| // |
| // Problems in library: |
| // |
| // pkg/front_end/testcases/rasta/super.dart:27:7: Error: The setter conflicts with declaration 'n'. |
| // set n(_) {} |
| // ^ |
| // pkg/front_end/testcases/rasta/super.dart:26:8: Context: Conflicting declaration 'n'. |
| // void n() {} |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:43:5: Error: '+' is not a prefix operator. |
| // Try removing '+'. |
| // +super; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:43:6: Error: Can't use 'super' as an expression. |
| // To delegate a constructor to a super constructor, put the super call as an initializer. |
| // +super; |
| // ^^^^^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:44:9: Error: '+' is not a prefix operator. |
| // Try removing '+'. |
| // use(+super); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:44:10: Error: Can't use 'super' as an expression. |
| // To delegate a constructor to a super constructor, put the super call as an initializer. |
| // use(+super); |
| // ^^^^^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:62:11: Error: Superclass has no getter named 'g'. |
| // super.g; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:63:15: Error: Superclass has no getter named 'g'. |
| // use(super.g); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:83:11: Error: Superclass has no setter named 'e'. |
| // super.e++; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:84:15: Error: Superclass has no setter named 'e'. |
| // use(super.e++); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:85:11: Error: Superclass has no setter named 'f'. |
| // super.f++; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:86:15: Error: Superclass has no setter named 'f'. |
| // use(super.f++); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:87:11: Error: Superclass has no getter named 'g'. |
| // super.g++; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:88:15: Error: Superclass has no getter named 'g'. |
| // use(super.g++); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:95:11: Error: Superclass has no setter named 'm'. |
| // super.m++; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:96:15: Error: Superclass has no setter named 'm'. |
| // use(super.m++); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:97:11: Error: Superclass has no setter named 'n'. |
| // super.n++; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:98:15: Error: Superclass has no setter named 'n'. |
| // use(super.n++); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:108:13: Error: Superclass has no setter named 'e'. |
| // ++super.e; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:109:17: Error: Superclass has no setter named 'e'. |
| // use(++super.e); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:110:13: Error: Superclass has no setter named 'f'. |
| // ++super.f; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:111:17: Error: Superclass has no setter named 'f'. |
| // use(++super.f); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:112:13: Error: Superclass has no getter named 'g'. |
| // ++super.g; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:113:17: Error: Superclass has no getter named 'g'. |
| // use(++super.g); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:120:13: Error: Superclass has no setter named 'm'. |
| // ++super.m; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:121:17: Error: Superclass has no setter named 'm'. |
| // use(++super.m); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:122:13: Error: Superclass has no setter named 'n'. |
| // ++super.n; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:123:17: Error: Superclass has no setter named 'n'. |
| // use(++super.n); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:137:11: Error: Superclass has no method named 'g'. |
| // super.g(); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:138:15: Error: Superclass has no method named 'g'. |
| // use(super.g()); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:160:11: Error: Superclass has no setter named 'e'. |
| // super.e = 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:161:15: Error: Superclass has no setter named 'e'. |
| // use(super.e = 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:162:11: Error: Superclass has no setter named 'f'. |
| // super.f = 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:163:15: Error: Superclass has no setter named 'f'. |
| // use(super.f = 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:172:11: Error: Superclass has no setter named 'm'. |
| // super.m = 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:173:15: Error: Superclass has no setter named 'm'. |
| // use(super.m = 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:174:11: Error: Superclass has no setter named 'n'. |
| // super.n = 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:175:15: Error: Superclass has no setter named 'n'. |
| // use(super.n = 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:185:11: Error: Superclass has no setter named 'e'. |
| // super.e ??= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:186:15: Error: Superclass has no setter named 'e'. |
| // use(super.e ??= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:187:11: Error: Superclass has no setter named 'f'. |
| // super.f ??= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:188:15: Error: Superclass has no setter named 'f'. |
| // use(super.f ??= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:189:11: Error: Superclass has no getter named 'g'. |
| // super.g ??= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:190:15: Error: Superclass has no getter named 'g'. |
| // use(super.g ??= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:197:11: Error: Superclass has no setter named 'm'. |
| // super.m ??= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:198:15: Error: Superclass has no setter named 'm'. |
| // use(super.m ??= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:199:11: Error: Superclass has no setter named 'n'. |
| // super.n ??= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:200:15: Error: Superclass has no setter named 'n'. |
| // use(super.n ??= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:210:11: Error: Superclass has no setter named 'e'. |
| // super.e += 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:211:15: Error: Superclass has no setter named 'e'. |
| // use(super.e += 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:212:11: Error: Superclass has no setter named 'f'. |
| // super.f += 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:213:15: Error: Superclass has no setter named 'f'. |
| // use(super.f += 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:214:11: Error: Superclass has no getter named 'g'. |
| // super.g += 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:215:15: Error: Superclass has no getter named 'g'. |
| // use(super.g += 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:222:11: Error: Superclass has no setter named 'm'. |
| // super.m += 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:223:15: Error: Superclass has no setter named 'm'. |
| // use(super.m += 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:224:11: Error: Superclass has no setter named 'n'. |
| // super.n += 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:225:15: Error: Superclass has no setter named 'n'. |
| // use(super.n += 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:235:11: Error: Superclass has no setter named 'e'. |
| // super.e -= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:236:15: Error: Superclass has no setter named 'e'. |
| // use(super.e -= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:237:11: Error: Superclass has no setter named 'f'. |
| // super.f -= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:238:15: Error: Superclass has no setter named 'f'. |
| // use(super.f -= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:239:11: Error: Superclass has no getter named 'g'. |
| // super.g -= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:240:15: Error: Superclass has no getter named 'g'. |
| // use(super.g -= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:247:11: Error: Superclass has no setter named 'm'. |
| // super.m -= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:248:15: Error: Superclass has no setter named 'm'. |
| // use(super.m -= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:249:11: Error: Superclass has no setter named 'n'. |
| // super.n -= 42; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:250:15: Error: Superclass has no setter named 'n'. |
| // use(super.n -= 42); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:146:15: Error: This expression has type 'void' and can't be used. |
| // use(super.m()); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:147:12: Error: Too many positional arguments: 0 allowed, but 1 found. |
| // Try removing the extra positional arguments. |
| // super.m(87); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:148:16: Error: Too many positional arguments: 0 allowed, but 1 found. |
| // Try removing the extra positional arguments. |
| // use(super.m(87)); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:149:12: Error: Too many positional arguments: 0 allowed, but 1 found. |
| // Try removing the extra positional arguments. |
| // super.n(87); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:150:16: Error: Too many positional arguments: 0 allowed, but 1 found. |
| // Try removing the extra positional arguments. |
| // use(super.n(87)); |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:11:9: Error: Final field 'f' is not initialized. |
| // Try to initialize the field in the declaration or in every constructor. |
| // final f; |
| // ^ |
| // |
| // pkg/front_end/testcases/rasta/super.dart:33:9: Error: Final field 'd' is not initialized. |
| // Try to initialize the field in the declaration or in every constructor. |
| // final d; |
| // ^ |
| // |
| import self as self; |
| import "dart:core" as core; |
| |
| class A extends core::Object { |
| field dynamic a = null; |
| field dynamic b = null; |
| field dynamic c = null; |
| field dynamic d = null; |
| final field dynamic f = null; |
| synthetic constructor •() → self::A |
| : super core::Object::•() |
| ; |
| get e() → dynamic |
| return null; |
| set g(wildcard dynamic _#wc0#formal) → void {} |
| get h() → dynamic |
| return null; |
| set h(wildcard dynamic _#wc1#formal) → void {} |
| get i() → dynamic |
| return null; |
| operator [](wildcard dynamic _#wc2#formal) → dynamic |
| return null; |
| operator []=(dynamic a, dynamic b) → void {} |
| operator ~() → dynamic |
| return 117; |
| operator unary-() → dynamic |
| return 117; |
| operator ==(core::Object other) → core::bool |
| return true; |
| method m() → void {} |
| method n() → void {} |
| } |
| class B extends self::A { |
| final field dynamic d = null; |
| synthetic constructor •() → self::B |
| : super self::A::•() |
| ; |
| get b() → dynamic |
| return null; |
| set c(dynamic x) → void {} |
| set i(dynamic x) → void {} |
| } |
| class C extends self::B { |
| synthetic constructor •() → self::C |
| : super self::B::•() |
| ; |
| method test() → dynamic { |
| super.{self::A::~}(); |
| self::use(super.{self::A::~}()); |
| super.{self::A::unary-}(); |
| self::use(super.{self::A::unary-}()); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:43:5: Error: This couldn't be parsed. |
| +super; |
| ^"{<invalid>}.+(invalid-expression "pkg/front_end/testcases/rasta/super.dart:43:6: Error: Can't use 'super' as an expression. |
| To delegate a constructor to a super constructor, put the super call as an initializer. |
| +super; |
| ^^^^^"); |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:44:9: Error: This couldn't be parsed. |
| use(+super); |
| ^"{<invalid>}.+(invalid-expression "pkg/front_end/testcases/rasta/super.dart:44:10: Error: Can't use 'super' as an expression. |
| To delegate a constructor to a super constructor, put the super call as an initializer. |
| use(+super); |
| ^^^^^")); |
| super.{self::A::==}(87); |
| self::use(super.{self::A::==}(87)); |
| !super.{self::A::==}(87); |
| self::use(!super.{self::A::==}(87)); |
| super.{self::A::a}; |
| self::use(super.{self::A::a}); |
| super.{self::B::b}; |
| self::use(super.{self::B::b}); |
| super.{self::A::c}; |
| self::use(super.{self::A::c}); |
| super.{self::B::d}; |
| self::use(super.{self::B::d}); |
| super.{self::A::e}; |
| self::use(super.{self::A::e}); |
| super.{self::A::f}; |
| self::use(super.{self::A::f}); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:62:11: Error: Superclass has no getter named 'g'. |
| super.g; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:63:15: Error: Superclass has no getter named 'g'. |
| use(super.g); |
| ^"); |
| super.{self::A::h}; |
| self::use(super.{self::A::h}); |
| super.{self::A::i}; |
| self::use(super.{self::A::i}); |
| super.{self::A::[]}(87); |
| self::use(super.{self::A::[]}(87)); |
| super.{self::A::m}; |
| self::use(super.{self::A::m}); |
| super.{self::A::n}; |
| self::use(super.{self::A::n}); |
| super.{self::A::a} = super.{self::A::a}{dynamic}.+(1); |
| self::use(let final dynamic #t1 = super.{self::A::a} in let final void #t2 = super.{self::A::a} = #t1{dynamic}.+(1) in #t1); |
| super.{self::A::b} = super.{self::B::b}{dynamic}.+(1); |
| self::use(let final dynamic #t3 = super.{self::B::b} in let final void #t4 = super.{self::A::b} = #t3{dynamic}.+(1) in #t3); |
| super.{self::B::c} = super.{self::A::c}{dynamic}.+(1); |
| self::use(let final dynamic #t5 = super.{self::A::c} in let final void #t6 = super.{self::B::c} = #t5{dynamic}.+(1) in #t5); |
| super.{self::A::d} = super.{self::B::d}{dynamic}.+(1); |
| self::use(let final dynamic #t7 = super.{self::B::d} in let final void #t8 = super.{self::A::d} = #t7{dynamic}.+(1) in #t7); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:83:11: Error: Superclass has no setter named 'e'. |
| super.e++; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:84:15: Error: Superclass has no setter named 'e'. |
| use(super.e++); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:85:11: Error: Superclass has no setter named 'f'. |
| super.f++; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:86:15: Error: Superclass has no setter named 'f'. |
| use(super.f++); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:87:11: Error: Superclass has no getter named 'g'. |
| super.g++; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:88:15: Error: Superclass has no getter named 'g'. |
| use(super.g++); |
| ^"); |
| super.{self::A::h} = super.{self::A::h}{dynamic}.+(1); |
| self::use(let final dynamic #t9 = super.{self::A::h} in let final void #t10 = super.{self::A::h} = #t9{dynamic}.+(1) in #t9); |
| super.{self::B::i} = super.{self::A::i}{dynamic}.+(1); |
| self::use(let final dynamic #t11 = super.{self::A::i} in let final void #t12 = super.{self::B::i} = #t11{dynamic}.+(1) in #t11); |
| let final core::int #t13 = 87 in super.{self::A::[]=}(#t13, super.{self::A::[]}(#t13){dynamic}.+(1)); |
| self::use(let final core::int #t14 = 87 in let final dynamic #t15 = super.{self::A::[]}(#t14) in let final void #t16 = super.{self::A::[]=}(#t14, #t15{dynamic}.+(1)) in #t15); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:95:11: Error: Superclass has no setter named 'm'. |
| super.m++; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:96:15: Error: Superclass has no setter named 'm'. |
| use(super.m++); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:97:11: Error: Superclass has no setter named 'n'. |
| super.n++; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:98:15: Error: Superclass has no setter named 'n'. |
| use(super.n++); |
| ^"); |
| super.{self::A::a} = super.{self::A::a}{dynamic}.+(1); |
| self::use(super.{self::A::a} = super.{self::A::a}{dynamic}.+(1)); |
| super.{self::A::b} = super.{self::B::b}{dynamic}.+(1); |
| self::use(super.{self::A::b} = super.{self::B::b}{dynamic}.+(1)); |
| super.{self::B::c} = super.{self::A::c}{dynamic}.+(1); |
| self::use(super.{self::B::c} = super.{self::A::c}{dynamic}.+(1)); |
| super.{self::A::d} = super.{self::B::d}{dynamic}.+(1); |
| self::use(super.{self::A::d} = super.{self::B::d}{dynamic}.+(1)); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:108:13: Error: Superclass has no setter named 'e'. |
| ++super.e; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:109:17: Error: Superclass has no setter named 'e'. |
| use(++super.e); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:110:13: Error: Superclass has no setter named 'f'. |
| ++super.f; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:111:17: Error: Superclass has no setter named 'f'. |
| use(++super.f); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:112:13: Error: Superclass has no getter named 'g'. |
| ++super.g; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:113:17: Error: Superclass has no getter named 'g'. |
| use(++super.g); |
| ^"); |
| super.{self::A::h} = super.{self::A::h}{dynamic}.+(1); |
| self::use(super.{self::A::h} = super.{self::A::h}{dynamic}.+(1)); |
| super.{self::B::i} = super.{self::A::i}{dynamic}.+(1); |
| self::use(super.{self::B::i} = super.{self::A::i}{dynamic}.+(1)); |
| let final core::int #t17 = 87 in let final dynamic #t18 = super.{self::A::[]}(#t17){dynamic}.+(1) in let final void #t19 = super.{self::A::[]=}(#t17, #t18) in #t18; |
| self::use(let final core::int #t20 = 87 in let final dynamic #t21 = super.{self::A::[]}(#t20){dynamic}.+(1) in let final void #t22 = super.{self::A::[]=}(#t20, #t21) in #t21); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:120:13: Error: Superclass has no setter named 'm'. |
| ++super.m; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:121:17: Error: Superclass has no setter named 'm'. |
| use(++super.m); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:122:13: Error: Superclass has no setter named 'n'. |
| ++super.n; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:123:17: Error: Superclass has no setter named 'n'. |
| use(++super.n); |
| ^"); |
| super.{self::A::a}{dynamic}(); |
| self::use(super.{self::A::a}{dynamic}()); |
| super.{self::B::b}{dynamic}(); |
| self::use(super.{self::B::b}{dynamic}()); |
| super.{self::A::c}{dynamic}(); |
| self::use(super.{self::A::c}{dynamic}()); |
| super.{self::B::d}{dynamic}(); |
| self::use(super.{self::B::d}{dynamic}()); |
| super.{self::A::e}{dynamic}(); |
| self::use(super.{self::A::e}{dynamic}()); |
| super.{self::A::f}{dynamic}(); |
| self::use(super.{self::A::f}{dynamic}()); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:137:11: Error: Superclass has no method named 'g'. |
| super.g(); |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:138:15: Error: Superclass has no method named 'g'. |
| use(super.g()); |
| ^"); |
| super.{self::A::h}{dynamic}(); |
| self::use(super.{self::A::h}{dynamic}()); |
| super.{self::A::i}{dynamic}(); |
| self::use(super.{self::A::i}{dynamic}()); |
| super.{self::A::[]}(87){dynamic}(); |
| self::use(super.{self::A::[]}(87){dynamic}()); |
| super.{self::A::m}(); |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:146:15: Error: This expression has type 'void' and can't be used. |
| use(super.m()); |
| ^" in super.{self::A::m}()); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:147:12: Error: Too many positional arguments: 0 allowed, but 1 found. |
| Try removing the extra positional arguments. |
| super.m(87); |
| ^" in super.{self::A::m}(87); |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:148:16: Error: Too many positional arguments: 0 allowed, but 1 found. |
| Try removing the extra positional arguments. |
| use(super.m(87)); |
| ^" in super.{self::A::m}(87)); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:149:12: Error: Too many positional arguments: 0 allowed, but 1 found. |
| Try removing the extra positional arguments. |
| super.n(87); |
| ^" in super.{self::A::n}(87); |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:150:16: Error: Too many positional arguments: 0 allowed, but 1 found. |
| Try removing the extra positional arguments. |
| use(super.n(87)); |
| ^" in super.{self::A::n}(87)); |
| super.{self::A::a} = 42; |
| self::use(super.{self::A::a} = 42); |
| super.{self::A::b} = 42; |
| self::use(super.{self::A::b} = 42); |
| super.{self::B::c} = 42; |
| self::use(super.{self::B::c} = 42); |
| super.{self::A::d} = 42; |
| self::use(super.{self::A::d} = 42); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:160:11: Error: Superclass has no setter named 'e'. |
| super.e = 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:161:15: Error: Superclass has no setter named 'e'. |
| use(super.e = 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:162:11: Error: Superclass has no setter named 'f'. |
| super.f = 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:163:15: Error: Superclass has no setter named 'f'. |
| use(super.f = 42); |
| ^"); |
| super.{self::A::g} = 42; |
| self::use(super.{self::A::g} = 42); |
| super.{self::A::h} = 42; |
| self::use(super.{self::A::h} = 42); |
| super.{self::B::i} = 42; |
| self::use(super.{self::B::i} = 42); |
| super.{self::A::[]=}(87, 42); |
| self::use(let final core::int #t23 = 87 in let final core::int #t24 = 42 in let final void #t25 = super.{self::A::[]=}(#t23, #t24) in #t24); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:172:11: Error: Superclass has no setter named 'm'. |
| super.m = 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:173:15: Error: Superclass has no setter named 'm'. |
| use(super.m = 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:174:11: Error: Superclass has no setter named 'n'. |
| super.n = 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:175:15: Error: Superclass has no setter named 'n'. |
| use(super.n = 42); |
| ^"); |
| super.{self::A::a} == null ?{dynamic} super.{self::A::a} = 42 : null; |
| self::use(let final dynamic #t26 = super.{self::A::a} in #t26 == null ?{dynamic} super.{self::A::a} = 42 : #t26); |
| super.{self::B::b} == null ?{dynamic} super.{self::A::b} = 42 : null; |
| self::use(let final dynamic #t27 = super.{self::B::b} in #t27 == null ?{dynamic} super.{self::A::b} = 42 : #t27); |
| super.{self::A::c} == null ?{dynamic} super.{self::B::c} = 42 : null; |
| self::use(let final dynamic #t28 = super.{self::A::c} in #t28 == null ?{dynamic} super.{self::B::c} = 42 : #t28); |
| super.{self::B::d} == null ?{dynamic} super.{self::A::d} = 42 : null; |
| self::use(let final dynamic #t29 = super.{self::B::d} in #t29 == null ?{dynamic} super.{self::A::d} = 42 : #t29); |
| super.{self::A::e} == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:185:11: Error: Superclass has no setter named 'e'. |
| super.e ??= 42; |
| ^" : null; |
| self::use(let final dynamic #t30 = super.{self::A::e} in #t30 == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:186:15: Error: Superclass has no setter named 'e'. |
| use(super.e ??= 42); |
| ^" : #t30); |
| super.{self::A::f} == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:187:11: Error: Superclass has no setter named 'f'. |
| super.f ??= 42; |
| ^" : null; |
| self::use(let final dynamic #t31 = super.{self::A::f} in #t31 == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:188:15: Error: Superclass has no setter named 'f'. |
| use(super.f ??= 42); |
| ^" : #t31); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:189:11: Error: Superclass has no getter named 'g'. |
| super.g ??= 42; |
| ^" == null ?{invalid-type} super.{self::A::g} = 42 : null; |
| self::use(let final invalid-type #t32 = invalid-expression "pkg/front_end/testcases/rasta/super.dart:190:15: Error: Superclass has no getter named 'g'. |
| use(super.g ??= 42); |
| ^" in #t32 == null ?{invalid-type} super.{self::A::g} = 42 : #t32); |
| super.{self::A::h} == null ?{dynamic} super.{self::A::h} = 42 : null; |
| self::use(let final dynamic #t33 = super.{self::A::h} in #t33 == null ?{dynamic} super.{self::A::h} = 42 : #t33); |
| super.{self::A::i} == null ?{dynamic} super.{self::B::i} = 42 : null; |
| self::use(let final dynamic #t34 = super.{self::A::i} in #t34 == null ?{dynamic} super.{self::B::i} = 42 : #t34); |
| let final core::int #t35 = 87 in super.{self::A::[]}(#t35) == null ?{dynamic} super.{self::A::[]=}(#t35, 42) : null; |
| self::use(let final core::int #t36 = 87 in let final dynamic #t37 = super.{self::A::[]}(#t36) in #t37 == null ?{dynamic} let final core::int #t38 = 42 in let final void #t39 = super.{self::A::[]=}(#t36, #t38) in #t38 : #t37); |
| super.{self::A::m} == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:197:11: Error: Superclass has no setter named 'm'. |
| super.m ??= 42; |
| ^" : null; |
| self::use(let final () → void #t40 = super.{self::A::m} in #t40 == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:198:15: Error: Superclass has no setter named 'm'. |
| use(super.m ??= 42); |
| ^" : #t40); |
| super.{self::A::n} == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:199:11: Error: Superclass has no setter named 'n'. |
| super.n ??= 42; |
| ^" : null; |
| self::use(let final () → void #t41 = super.{self::A::n} in #t41 == null ?{invalid-type} invalid-expression "pkg/front_end/testcases/rasta/super.dart:200:15: Error: Superclass has no setter named 'n'. |
| use(super.n ??= 42); |
| ^" : #t41); |
| super.{self::A::a} = super.{self::A::a}{dynamic}.+(42); |
| self::use(super.{self::A::a} = super.{self::A::a}{dynamic}.+(42)); |
| super.{self::A::b} = super.{self::B::b}{dynamic}.+(42); |
| self::use(super.{self::A::b} = super.{self::B::b}{dynamic}.+(42)); |
| super.{self::B::c} = super.{self::A::c}{dynamic}.+(42); |
| self::use(super.{self::B::c} = super.{self::A::c}{dynamic}.+(42)); |
| super.{self::A::d} = super.{self::B::d}{dynamic}.+(42); |
| self::use(super.{self::A::d} = super.{self::B::d}{dynamic}.+(42)); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:210:11: Error: Superclass has no setter named 'e'. |
| super.e += 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:211:15: Error: Superclass has no setter named 'e'. |
| use(super.e += 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:212:11: Error: Superclass has no setter named 'f'. |
| super.f += 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:213:15: Error: Superclass has no setter named 'f'. |
| use(super.f += 42); |
| ^"); |
| super.{self::A::g} = invalid-expression "pkg/front_end/testcases/rasta/super.dart:214:11: Error: Superclass has no getter named 'g'. |
| super.g += 42; |
| ^"{<invalid>}.+(42); |
| self::use(super.{self::A::g} = invalid-expression "pkg/front_end/testcases/rasta/super.dart:215:15: Error: Superclass has no getter named 'g'. |
| use(super.g += 42); |
| ^"{<invalid>}.+(42)); |
| super.{self::A::h} = super.{self::A::h}{dynamic}.+(42); |
| self::use(super.{self::A::h} = super.{self::A::h}{dynamic}.+(42)); |
| super.{self::B::i} = super.{self::A::i}{dynamic}.+(42); |
| self::use(super.{self::B::i} = super.{self::A::i}{dynamic}.+(42)); |
| let final core::int #t42 = 87 in super.{self::A::[]=}(#t42, super.{self::A::[]}(#t42){dynamic}.+(42)); |
| self::use(let final core::int #t43 = 87 in let final dynamic #t44 = super.{self::A::[]}(#t43){dynamic}.+(42) in let final void #t45 = super.{self::A::[]=}(#t43, #t44) in #t44); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:222:11: Error: Superclass has no setter named 'm'. |
| super.m += 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:223:15: Error: Superclass has no setter named 'm'. |
| use(super.m += 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:224:11: Error: Superclass has no setter named 'n'. |
| super.n += 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:225:15: Error: Superclass has no setter named 'n'. |
| use(super.n += 42); |
| ^"); |
| super.{self::A::a} = super.{self::A::a}{dynamic}.-(42); |
| self::use(super.{self::A::a} = super.{self::A::a}{dynamic}.-(42)); |
| super.{self::A::b} = super.{self::B::b}{dynamic}.-(42); |
| self::use(super.{self::A::b} = super.{self::B::b}{dynamic}.-(42)); |
| super.{self::B::c} = super.{self::A::c}{dynamic}.-(42); |
| self::use(super.{self::B::c} = super.{self::A::c}{dynamic}.-(42)); |
| super.{self::A::d} = super.{self::B::d}{dynamic}.-(42); |
| self::use(super.{self::A::d} = super.{self::B::d}{dynamic}.-(42)); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:235:11: Error: Superclass has no setter named 'e'. |
| super.e -= 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:236:15: Error: Superclass has no setter named 'e'. |
| use(super.e -= 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:237:11: Error: Superclass has no setter named 'f'. |
| super.f -= 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:238:15: Error: Superclass has no setter named 'f'. |
| use(super.f -= 42); |
| ^"); |
| super.{self::A::g} = invalid-expression "pkg/front_end/testcases/rasta/super.dart:239:11: Error: Superclass has no getter named 'g'. |
| super.g -= 42; |
| ^"{<invalid>}.-(42); |
| self::use(super.{self::A::g} = invalid-expression "pkg/front_end/testcases/rasta/super.dart:240:15: Error: Superclass has no getter named 'g'. |
| use(super.g -= 42); |
| ^"{<invalid>}.-(42)); |
| super.{self::A::h} = super.{self::A::h}{dynamic}.-(42); |
| self::use(super.{self::A::h} = super.{self::A::h}{dynamic}.-(42)); |
| super.{self::B::i} = super.{self::A::i}{dynamic}.-(42); |
| self::use(super.{self::B::i} = super.{self::A::i}{dynamic}.-(42)); |
| let final core::int #t46 = 87 in super.{self::A::[]=}(#t46, super.{self::A::[]}(#t46){dynamic}.-(42)); |
| self::use(let final core::int #t47 = 87 in let final dynamic #t48 = super.{self::A::[]}(#t47){dynamic}.-(42) in let final void #t49 = super.{self::A::[]=}(#t47, #t48) in #t48); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:247:11: Error: Superclass has no setter named 'm'. |
| super.m -= 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:248:15: Error: Superclass has no setter named 'm'. |
| use(super.m -= 42); |
| ^"); |
| invalid-expression "pkg/front_end/testcases/rasta/super.dart:249:11: Error: Superclass has no setter named 'n'. |
| super.n -= 42; |
| ^"; |
| self::use(invalid-expression "pkg/front_end/testcases/rasta/super.dart:250:15: Error: Superclass has no setter named 'n'. |
| use(super.n -= 42); |
| ^"); |
| } |
| } |
| static method use(dynamic x) → dynamic { |
| if(x =={core::Object::==}{(core::Object) → core::bool} new core::DateTime::now().{core::DateTime::millisecondsSinceEpoch}{core::int}) |
| throw "Shouldn't happen"; |
| } |
| static method main() → dynamic { |
| new self::C::•().{self::C::test}(){() → dynamic}; |
| } |