OLD | NEW |
1 library; | 1 library; |
2 import self as self; | 2 import self as self; |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 | 4 |
5 class A extends core::Object { | 5 class A extends core::Object { |
6 field dynamic a = null; | 6 field dynamic a = null; |
7 field dynamic b = null; | 7 field dynamic b = null; |
8 field dynamic c = null; | 8 field dynamic c = null; |
9 field dynamic d = null; | 9 field dynamic d = null; |
10 final field dynamic f = null; | 10 final field dynamic f = null; |
(...skipping 27 matching lines...) Expand all Loading... |
38 get b() → dynamic | 38 get b() → dynamic |
39 return null; | 39 return null; |
40 set c(dynamic x) → dynamic {} | 40 set c(dynamic x) → dynamic {} |
41 set i(dynamic x) → dynamic {} | 41 set i(dynamic x) → dynamic {} |
42 } | 42 } |
43 class C extends self::B { | 43 class C extends self::B { |
44 constructor •() → void | 44 constructor •() → void |
45 : super self::B::•() | 45 : super self::B::•() |
46 ; | 46 ; |
47 method test() → dynamic { | 47 method test() → dynamic { |
48 this.{=self::A::~}(); | 48 super.~(); |
49 self::use(this.{=self::A::~}()); | 49 self::use(super.~()); |
50 this.{=self::A::unary-}(); | 50 super.unary-(); |
51 self::use(this.{=self::A::unary-}()); | 51 self::use(super.unary-()); |
52 this.{=self::A::==}(87); | 52 super.==(87); |
53 self::use(this.{=self::A::==}(87)); | 53 self::use(super.==(87)); |
54 !this.{=self::A::==}(87); | 54 !super.==(87); |
55 self::use(!this.{=self::A::==}(87)); | 55 self::use(!super.==(87)); |
56 this.{=self::A::a}; | 56 super.{self::A::a}; |
57 self::use(this.{=self::A::a}); | 57 self::use(super.{self::A::a}); |
58 this.{=self::B::b}; | 58 super.{self::B::b}; |
59 self::use(this.{=self::B::b}); | 59 self::use(super.{self::B::b}); |
60 this.{=self::A::c}; | 60 super.{self::A::c}; |
61 self::use(this.{=self::A::c}); | 61 self::use(super.{self::A::c}); |
62 this.{=self::B::d}; | 62 super.{self::B::d}; |
63 self::use(this.{=self::B::d}); | 63 self::use(super.{self::B::d}); |
64 this.{=self::A::e}; | 64 super.{self::A::e}; |
65 self::use(this.{=self::A::e}); | 65 self::use(super.{self::A::e}); |
66 this.{=self::A::f}; | 66 super.{self::A::f}; |
67 self::use(this.{=self::A::f}); | 67 self::use(super.{self::A::f}); |
68 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("get:g", <
dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: fals
e), true)); | 68 super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1
].toList(growable: false), <dynamic>[this].toList(growable: false), true)); |
69 self::use(this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(grow
able: false), true))); | 69 self::use(super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynami
c>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), tr
ue))); |
70 this.{=self::A::h}; | 70 super.{self::A::h}; |
71 self::use(this.{=self::A::h}); | 71 self::use(super.{self::A::h}); |
72 this.{=self::A::i}; | 72 super.{self::A::i}; |
73 self::use(this.{=self::A::i}); | 73 self::use(super.{self::A::i}); |
74 this.{=self::A::[]}(87); | 74 super.{self::A::[]}(87); |
75 self::use(this.{=self::A::[]}(87)); | 75 self::use(super.{self::A::[]}(87)); |
76 this.{=self::A::m}; | 76 super.{self::A::m}; |
77 self::use(this.{=self::A::m}); | 77 self::use(super.{self::A::m}); |
78 this.{=self::A::a} = this.{=self::A::a}.+(1); | 78 super.{self::A::a} = super.{self::A::a}.+(1); |
79 self::use(let final dynamic #t1 = this.{=self::A::a} in let final dynamic #t
2 = this.{=self::A::a} = #t1.+(1) in #t1); | 79 self::use(let final dynamic #t1 = super.{self::A::a} in let final dynamic #t
2 = super.{self::A::a} = #t1.+(1) in #t1); |
80 this.{=self::A::b} = this.{=self::B::b}.+(1); | 80 super.{self::A::b} = super.{self::B::b}.+(1); |
81 self::use(let final dynamic #t3 = this.{=self::B::b} in let final dynamic #t
4 = this.{=self::A::b} = #t3.+(1) in #t3); | 81 self::use(let final dynamic #t3 = super.{self::B::b} in let final dynamic #t
4 = super.{self::A::b} = #t3.+(1) in #t3); |
82 this.{=self::B::c} = this.{=self::A::c}.+(1); | 82 super.{self::B::c} = super.{self::A::c}.+(1); |
83 self::use(let final dynamic #t5 = this.{=self::A::c} in let final dynamic #t
6 = this.{=self::B::c} = #t5.+(1) in #t5); | 83 self::use(let final dynamic #t5 = super.{self::A::c} in let final dynamic #t
6 = super.{self::B::c} = #t5.+(1) in #t5); |
84 this.{=self::A::d} = this.{=self::B::d}.+(1); | 84 super.{self::A::d} = super.{self::B::d}.+(1); |
85 self::use(let final dynamic #t7 = this.{=self::B::d} in let final dynamic #t
8 = this.{=self::A::d} = #t7.+(1) in #t7); | 85 self::use(let final dynamic #t7 = super.{self::B::d} in let final dynamic #t
8 = super.{self::A::d} = #t7.+(1) in #t7); |
86 let final dynamic #t9 = this.{=self::A::e}.+(1) in let final dynamic #t10 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <dyna
mic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t9].toList(growable: fal
se), true)) in #t9; | 86 let final dynamic #t9 = super.{self::A::e}.+(1) in let final dynamic #t10 =
super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].to
List(growable: false), <dynamic>[this, #t9].toList(growable: false), true)) in #
t9; |
87 self::use(let final dynamic #t11 = this.{=self::A::e} in let final dynamic #
t12 = let final dynamic #t13 = #t11.+(1) in let final dynamic #t14 = this.{=core
::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t13].toList(growable: false), true)
) in #t13 in #t11); | 87 self::use(let final dynamic #t11 = super.{self::A::e} in let final dynamic #
t12 = let final dynamic #t13 = #t11.+(1) in let final dynamic #t14 = super.noSuc
hMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t13].toList(growable: false), true)) in #t13 in #t1
1); |
88 let final dynamic #t15 = this.{=self::A::f}.+(1) in let final dynamic #t16 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <dyn
amic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t15].toList(growable: f
alse), true)) in #t15; | 88 let final dynamic #t15 = super.{self::A::f}.+(1) in let final dynamic #t16 =
super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].t
oList(growable: false), <dynamic>[this, #t15].toList(growable: false), true)) in
#t15; |
89 self::use(let final dynamic #t17 = this.{=self::A::f} in let final dynamic #
t18 = let final dynamic #t19 = #t17.+(1) in let final dynamic #t20 = this.{=core
::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t19].toList(growable: false), true)
) in #t19 in #t17); | 89 self::use(let final dynamic #t17 = super.{self::A::f} in let final dynamic #
t18 = let final dynamic #t19 = #t17.+(1) in let final dynamic #t20 = super.noSuc
hMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t19].toList(growable: false), true)) in #t19 in #t1
7); |
90 this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::_Invocatio
nMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].
toList(growable: false), true)).+(1); | 90 super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirror::•("get:
g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable:
false), true)).+(1); |
91 self::use(let final dynamic #t21 = this.{=core::Object::noSuchMethod}(new co
re::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <d
ynamic>[this].toList(growable: false), true)) in let final dynamic #t22 = this.{
=self::A::g} = #t21.+(1) in #t21); | 91 self::use(let final dynamic #t21 = super.noSuchMethod(new core::_InvocationM
irror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].to
List(growable: false), true)) in let final dynamic #t22 = super.{self::A::g} = #
t21.+(1) in #t21); |
92 this.{=self::A::h} = this.{=self::A::h}.+(1); | 92 super.{self::A::h} = super.{self::A::h}.+(1); |
93 self::use(let final dynamic #t23 = this.{=self::A::h} in let final dynamic #
t24 = this.{=self::A::h} = #t23.+(1) in #t23); | 93 self::use(let final dynamic #t23 = super.{self::A::h} in let final dynamic #
t24 = super.{self::A::h} = #t23.+(1) in #t23); |
94 this.{=self::B::i} = this.{=self::A::i}.+(1); | 94 super.{self::B::i} = super.{self::A::i}.+(1); |
95 self::use(let final dynamic #t25 = this.{=self::A::i} in let final dynamic #
t26 = this.{=self::B::i} = #t25.+(1) in #t25); | 95 self::use(let final dynamic #t25 = super.{self::A::i} in let final dynamic #
t26 = super.{self::B::i} = #t25.+(1) in #t25); |
96 let final dynamic #t27 = 87 in this.{=self::A::[]=}(#t27, this.{=self::A::[]
}(#t27).+(1)); | 96 let final dynamic #t27 = 87 in super.{self::A::[]=}(#t27, super.{self::A::[]
}(#t27).+(1)); |
97 self::use(let final dynamic #t28 = 87 in let final dynamic #t29 = this.{=sel
f::A::[]}(#t28) in let final dynamic #t30 = this.{=self::A::[]=}(#t28, #t29.+(1)
) in #t29); | 97 self::use(let final dynamic #t28 = 87 in let final dynamic #t29 = super.{sel
f::A::[]}(#t28) in let final dynamic #t30 = super.{self::A::[]=}(#t28, #t29.+(1)
) in #t29); |
98 let final dynamic #t31 = this.{=self::A::m}.+(1) in let final dynamic #t32 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <dyn
amic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t31].toList(growable: f
alse), true)) in #t31; | 98 let final dynamic #t31 = super.{self::A::m}.+(1) in let final dynamic #t32 =
super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].t
oList(growable: false), <dynamic>[this, #t31].toList(growable: false), true)) in
#t31; |
99 self::use(let final dynamic #t33 = this.{=self::A::m} in let final dynamic #
t34 = let final dynamic #t35 = #t33.+(1) in let final dynamic #t36 = this.{=core
::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t35].toList(growable: false), true)
) in #t35 in #t33); | 99 self::use(let final dynamic #t33 = super.{self::A::m} in let final dynamic #
t34 = let final dynamic #t35 = #t33.+(1) in let final dynamic #t36 = super.noSuc
hMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t35].toList(growable: false), true)) in #t35 in #t3
3); |
100 this.{=self::A::a} = this.{=self::A::a}.+(1); | 100 super.{self::A::a} = super.{self::A::a}.+(1); |
101 self::use(this.{=self::A::a} = this.{=self::A::a}.+(1)); | 101 self::use(super.{self::A::a} = super.{self::A::a}.+(1)); |
102 this.{=self::A::b} = this.{=self::B::b}.+(1); | 102 super.{self::A::b} = super.{self::B::b}.+(1); |
103 self::use(this.{=self::A::b} = this.{=self::B::b}.+(1)); | 103 self::use(super.{self::A::b} = super.{self::B::b}.+(1)); |
104 this.{=self::B::c} = this.{=self::A::c}.+(1); | 104 super.{self::B::c} = super.{self::A::c}.+(1); |
105 self::use(this.{=self::B::c} = this.{=self::A::c}.+(1)); | 105 self::use(super.{self::B::c} = super.{self::A::c}.+(1)); |
106 this.{=self::A::d} = this.{=self::B::d}.+(1); | 106 super.{self::A::d} = super.{self::B::d}.+(1); |
107 self::use(this.{=self::A::d} = this.{=self::B::d}.+(1)); | 107 self::use(super.{self::A::d} = super.{self::B::d}.+(1)); |
108 let final dynamic #t37 = this.{=self::A::e}.+(1) in let final dynamic #t38 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <dyn
amic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t37].toList(growable: f
alse), true)) in #t37; | 108 let final dynamic #t37 = super.{self::A::e}.+(1) in let final dynamic #t38 =
super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].t
oList(growable: false), <dynamic>[this, #t37].toList(growable: false), true)) in
#t37; |
109 self::use(let final dynamic #t39 = this.{=self::A::e}.+(1) in let final dyna
mic #t40 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("se
t:e", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t39].toList(g
rowable: false), true)) in #t39); | 109 self::use(let final dynamic #t39 = super.{self::A::e}.+(1) in let final dyna
mic #t40 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[
0, 2, 2].toList(growable: false), <dynamic>[this, #t39].toList(growable: false),
true)) in #t39); |
110 let final dynamic #t41 = this.{=self::A::f}.+(1) in let final dynamic #t42 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <dyn
amic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t41].toList(growable: f
alse), true)) in #t41; | 110 let final dynamic #t41 = super.{self::A::f}.+(1) in let final dynamic #t42 =
super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].t
oList(growable: false), <dynamic>[this, #t41].toList(growable: false), true)) in
#t41; |
111 self::use(let final dynamic #t43 = this.{=self::A::f}.+(1) in let final dyna
mic #t44 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("se
t:f", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t43].toList(g
rowable: false), true)) in #t43); | 111 self::use(let final dynamic #t43 = super.{self::A::f}.+(1) in let final dyna
mic #t44 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[
0, 2, 2].toList(growable: false), <dynamic>[this, #t43].toList(growable: false),
true)) in #t43); |
112 this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::_Invocatio
nMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].
toList(growable: false), true)).+(1); | 112 super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirror::•("get:
g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable:
false), true)).+(1); |
113 self::use(this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::
_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynam
ic>[this].toList(growable: false), true)).+(1)); | 113 self::use(super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirro
r::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList
(growable: false), true)).+(1)); |
114 this.{=self::A::h} = this.{=self::A::h}.+(1); | 114 super.{self::A::h} = super.{self::A::h}.+(1); |
115 self::use(this.{=self::A::h} = this.{=self::A::h}.+(1)); | 115 self::use(super.{self::A::h} = super.{self::A::h}.+(1)); |
116 this.{=self::B::i} = this.{=self::A::i}.+(1); | 116 super.{self::B::i} = super.{self::A::i}.+(1); |
117 self::use(this.{=self::B::i} = this.{=self::A::i}.+(1)); | 117 self::use(super.{self::B::i} = super.{self::A::i}.+(1)); |
118 let final dynamic #t45 = 87 in let final dynamic #t46 = this.{=self::A::[]}(
#t45).+(1) in let final dynamic #t47 = this.{=self::A::[]=}(#t45, #t46) in #t46; | 118 let final dynamic #t45 = 87 in let final dynamic #t46 = super.{self::A::[]}(
#t45).+(1) in let final dynamic #t47 = super.{self::A::[]=}(#t45, #t46) in #t46; |
119 self::use(let final dynamic #t48 = 87 in let final dynamic #t49 = this.{=sel
f::A::[]}(#t48).+(1) in let final dynamic #t50 = this.{=self::A::[]=}(#t48, #t49
) in #t49); | 119 self::use(let final dynamic #t48 = 87 in let final dynamic #t49 = super.{sel
f::A::[]}(#t48).+(1) in let final dynamic #t50 = super.{self::A::[]=}(#t48, #t49
) in #t49); |
120 let final dynamic #t51 = this.{=self::A::m}.+(1) in let final dynamic #t52 =
this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <dyn
amic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t51].toList(growable: f
alse), true)) in #t51; | 120 let final dynamic #t51 = super.{self::A::m}.+(1) in let final dynamic #t52 =
super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].t
oList(growable: false), <dynamic>[this, #t51].toList(growable: false), true)) in
#t51; |
121 self::use(let final dynamic #t53 = this.{=self::A::m}.+(1) in let final dyna
mic #t54 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("se
t:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t53].toList(g
rowable: false), true)) in #t53); | 121 self::use(let final dynamic #t53 = super.{self::A::m}.+(1) in let final dyna
mic #t54 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[
0, 2, 2].toList(growable: false), <dynamic>[this, #t53].toList(growable: false),
true)) in #t53); |
122 this.{=self::A::a}.call(); | 122 super.{self::A::a}.call(); |
123 self::use(this.{=self::A::a}.call()); | 123 self::use(super.{self::A::a}.call()); |
124 this.{=self::B::b}.call(); | 124 super.{self::B::b}.call(); |
125 self::use(this.{=self::B::b}.call()); | 125 self::use(super.{self::B::b}.call()); |
126 this.{=self::A::c}.call(); | 126 super.{self::A::c}.call(); |
127 self::use(this.{=self::A::c}.call()); | 127 self::use(super.{self::A::c}.call()); |
128 this.{=self::B::d}.call(); | 128 super.{self::B::d}.call(); |
129 self::use(this.{=self::B::d}.call()); | 129 self::use(super.{self::B::d}.call()); |
130 this.{=self::A::e}.call(); | 130 super.{self::A::e}.call(); |
131 self::use(this.{=self::A::e}.call()); | 131 self::use(super.{self::A::e}.call()); |
132 this.{=self::A::f}.call(); | 132 super.{self::A::f}.call(); |
133 self::use(this.{=self::A::f}.call()); | 133 self::use(super.{self::A::f}.call()); |
134 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("g", <dyna
mic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false),
true)); | 134 super.noSuchMethod(new core::_InvocationMirror::•("g", <dynamic>[0, 1, 1].to
List(growable: false), <dynamic>[this].toList(growable: false), true)); |
135 self::use(this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable
: false), true))); | 135 self::use(super.noSuchMethod(new core::_InvocationMirror::•("g", <dynamic>[0
, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), true))
); |
136 this.{=self::A::h}.call(); | 136 super.{self::A::h}.call(); |
137 self::use(this.{=self::A::h}.call()); | 137 self::use(super.{self::A::h}.call()); |
138 this.{=self::A::i}.call(); | 138 super.{self::A::i}.call(); |
139 self::use(this.{=self::A::i}.call()); | 139 self::use(super.{self::A::i}.call()); |
140 this.{=self::A::[]}(87).call(); | 140 super.{self::A::[]}(87).call(); |
141 self::use(this.{=self::A::[]}(87).call()); | 141 self::use(super.{self::A::[]}(87).call()); |
142 this.{=self::A::m}(); | 142 super.m(); |
143 self::use(this.{=self::A::m}()); | 143 self::use(super.m()); |
144 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("m", <dyna
mic>[0, 2, 2].toList(growable: false), <dynamic>[this, 87].toList(growable: fals
e), true)); | 144 super.m(87); |
145 self::use(this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, 87].toList(grow
able: false), true))); | 145 self::use(super.m(87)); |
146 this.{=self::A::a} = 42; | 146 super.{self::A::a} = 42; |
147 self::use(this.{=self::A::a} = 42); | 147 self::use(super.{self::A::a} = 42); |
148 this.{=self::A::b} = 42; | 148 super.{self::A::b} = 42; |
149 self::use(this.{=self::A::b} = 42); | 149 self::use(super.{self::A::b} = 42); |
150 this.{=self::B::c} = 42; | 150 super.{self::B::c} = 42; |
151 self::use(this.{=self::B::c} = 42); | 151 self::use(super.{self::B::c} = 42); |
152 this.{=self::A::d} = 42; | 152 super.{self::A::d} = 42; |
153 self::use(this.{=self::A::d} = 42); | 153 self::use(super.{self::A::d} = 42); |
154 let final dynamic #t55 = 42 in let final dynamic #t56 = this.{=core::Object:
:noSuchMethod}(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList
(growable: false), <dynamic>[this, #t55].toList(growable: false), true)) in #t55
; | 154 let final dynamic #t55 = 42 in let final dynamic #t56 = super.noSuchMethod(n
ew core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growable: false
), <dynamic>[this, #t55].toList(growable: false), true)) in #t55; |
155 self::use(let final dynamic #t57 = 42 in let final dynamic #t58 = this.{=cor
e::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t57].toList(growable: false), true
)) in #t57); | 155 self::use(let final dynamic #t57 = 42 in let final dynamic #t58 = super.noSu
chMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growa
ble: false), <dynamic>[this, #t57].toList(growable: false), true)) in #t57); |
156 let final dynamic #t59 = 42 in let final dynamic #t60 = this.{=core::Object:
:noSuchMethod}(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList
(growable: false), <dynamic>[this, #t59].toList(growable: false), true)) in #t59
; | 156 let final dynamic #t59 = 42 in let final dynamic #t60 = super.noSuchMethod(n
ew core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growable: false
), <dynamic>[this, #t59].toList(growable: false), true)) in #t59; |
157 self::use(let final dynamic #t61 = 42 in let final dynamic #t62 = this.{=cor
e::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t61].toList(growable: false), true
)) in #t61); | 157 self::use(let final dynamic #t61 = 42 in let final dynamic #t62 = super.noSu
chMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growa
ble: false), <dynamic>[this, #t61].toList(growable: false), true)) in #t61); |
158 this.{=self::A::g} = 42; | 158 super.{self::A::g} = 42; |
159 self::use(this.{=self::A::g} = 42); | 159 self::use(super.{self::A::g} = 42); |
160 this.{=self::A::h} = 42; | 160 super.{self::A::h} = 42; |
161 self::use(this.{=self::A::h} = 42); | 161 self::use(super.{self::A::h} = 42); |
162 this.{=self::B::i} = 42; | 162 super.{self::B::i} = 42; |
163 self::use(this.{=self::B::i} = 42); | 163 self::use(super.{self::B::i} = 42); |
164 this.{=self::A::[]=}(87, 42); | 164 super.{self::A::[]=}(87, 42); |
165 self::use(let final dynamic #t63 = 87 in let final dynamic #t64 = 42 in let
final dynamic #t65 = this.{=self::A::[]=}(#t63, #t64) in #t64); | 165 self::use(let final dynamic #t63 = 87 in let final dynamic #t64 = 42 in let
final dynamic #t65 = super.{self::A::[]=}(#t63, #t64) in #t64); |
166 let final dynamic #t66 = 42 in let final dynamic #t67 = this.{=core::Object:
:noSuchMethod}(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList
(growable: false), <dynamic>[this, #t66].toList(growable: false), true)) in #t66
; | 166 let final dynamic #t66 = 42 in let final dynamic #t67 = super.noSuchMethod(n
ew core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growable: false
), <dynamic>[this, #t66].toList(growable: false), true)) in #t66; |
167 self::use(let final dynamic #t68 = 42 in let final dynamic #t69 = this.{=cor
e::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2,
2].toList(growable: false), <dynamic>[this, #t68].toList(growable: false), true
)) in #t68); | 167 self::use(let final dynamic #t68 = 42 in let final dynamic #t69 = super.noSu
chMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growa
ble: false), <dynamic>[this, #t68].toList(growable: false), true)) in #t68); |
168 this.{=self::A::a}.==(null) ? this.{=self::A::a} = 42 : null; | 168 super.{self::A::a}.==(null) ? super.{self::A::a} = 42 : null; |
169 self::use(let final dynamic #t70 = this.{=self::A::a} in #t70.==(null) ? thi
s.{=self::A::a} = 42 : #t70); | 169 self::use(let final dynamic #t70 = super.{self::A::a} in #t70.==(null) ? sup
er.{self::A::a} = 42 : #t70); |
170 this.{=self::B::b}.==(null) ? this.{=self::A::b} = 42 : null; | 170 super.{self::B::b}.==(null) ? super.{self::A::b} = 42 : null; |
171 self::use(let final dynamic #t71 = this.{=self::B::b} in #t71.==(null) ? thi
s.{=self::A::b} = 42 : #t71); | 171 self::use(let final dynamic #t71 = super.{self::B::b} in #t71.==(null) ? sup
er.{self::A::b} = 42 : #t71); |
172 this.{=self::A::c}.==(null) ? this.{=self::B::c} = 42 : null; | 172 super.{self::A::c}.==(null) ? super.{self::B::c} = 42 : null; |
173 self::use(let final dynamic #t72 = this.{=self::A::c} in #t72.==(null) ? thi
s.{=self::B::c} = 42 : #t72); | 173 self::use(let final dynamic #t72 = super.{self::A::c} in #t72.==(null) ? sup
er.{self::B::c} = 42 : #t72); |
174 this.{=self::B::d}.==(null) ? this.{=self::A::d} = 42 : null; | 174 super.{self::B::d}.==(null) ? super.{self::A::d} = 42 : null; |
175 self::use(let final dynamic #t73 = this.{=self::B::d} in #t73.==(null) ? thi
s.{=self::A::d} = 42 : #t73); | 175 self::use(let final dynamic #t73 = super.{self::B::d} in #t73.==(null) ? sup
er.{self::A::d} = 42 : #t73); |
176 this.{=self::A::e}.==(null) ? let final dynamic #t74 = 42 in let final dynam
ic #t75 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set
:e", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t74].toList(gr
owable: false), true)) in #t74 : null; | 176 super.{self::A::e}.==(null) ? let final dynamic #t74 = 42 in let final dynam
ic #t75 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0
, 2, 2].toList(growable: false), <dynamic>[this, #t74].toList(growable: false),
true)) in #t74 : null; |
177 self::use(let final dynamic #t76 = this.{=self::A::e} in #t76.==(null) ? let
final dynamic #t77 = 42 in let final dynamic #t78 = this.{=core::Object::noSuch
Method}(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t77].toList(growable: false), true)) in #t77 : #t76
); | 177 self::use(let final dynamic #t76 = super.{self::A::e} in #t76.==(null) ? let
final dynamic #t77 = 42 in let final dynamic #t78 = super.noSuchMethod(new core
::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growable: false), <dyn
amic>[this, #t77].toList(growable: false), true)) in #t77 : #t76); |
178 this.{=self::A::f}.==(null) ? let final dynamic #t79 = 42 in let final dynam
ic #t80 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set
:f", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t79].toList(gr
owable: false), true)) in #t79 : null; | 178 super.{self::A::f}.==(null) ? let final dynamic #t79 = 42 in let final dynam
ic #t80 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0
, 2, 2].toList(growable: false), <dynamic>[this, #t79].toList(growable: false),
true)) in #t79 : null; |
179 self::use(let final dynamic #t81 = this.{=self::A::f} in #t81.==(null) ? let
final dynamic #t82 = 42 in let final dynamic #t83 = this.{=core::Object::noSuch
Method}(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t82].toList(growable: false), true)) in #t82 : #t81
); | 179 self::use(let final dynamic #t81 = super.{self::A::f} in #t81.==(null) ? let
final dynamic #t82 = 42 in let final dynamic #t83 = super.noSuchMethod(new core
::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growable: false), <dyn
amic>[this, #t82].toList(growable: false), true)) in #t82 : #t81); |
180 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("get:g", <
dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: fals
e), true)).==(null) ? this.{=self::A::g} = 42 : null; | 180 super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1
].toList(growable: false), <dynamic>[this].toList(growable: false), true)).==(nu
ll) ? super.{self::A::g} = 42 : null; |
181 self::use(let final dynamic #t84 = this.{=core::Object::noSuchMethod}(new co
re::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <d
ynamic>[this].toList(growable: false), true)) in #t84.==(null) ? this.{=self::A:
:g} = 42 : #t84); | 181 self::use(let final dynamic #t84 = super.noSuchMethod(new core::_InvocationM
irror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].to
List(growable: false), true)) in #t84.==(null) ? super.{self::A::g} = 42 : #t84)
; |
182 this.{=self::A::h}.==(null) ? this.{=self::A::h} = 42 : null; | 182 super.{self::A::h}.==(null) ? super.{self::A::h} = 42 : null; |
183 self::use(let final dynamic #t85 = this.{=self::A::h} in #t85.==(null) ? thi
s.{=self::A::h} = 42 : #t85); | 183 self::use(let final dynamic #t85 = super.{self::A::h} in #t85.==(null) ? sup
er.{self::A::h} = 42 : #t85); |
184 this.{=self::A::i}.==(null) ? this.{=self::B::i} = 42 : null; | 184 super.{self::A::i}.==(null) ? super.{self::B::i} = 42 : null; |
185 self::use(let final dynamic #t86 = this.{=self::A::i} in #t86.==(null) ? thi
s.{=self::B::i} = 42 : #t86); | 185 self::use(let final dynamic #t86 = super.{self::A::i} in #t86.==(null) ? sup
er.{self::B::i} = 42 : #t86); |
186 let final dynamic #t87 = 87 in this.{=self::A::[]}(#t87).==(null) ? let fina
l dynamic #t88 = 42 in let final dynamic #t89 = this.{=self::A::[]=}(#t87, #t88)
in #t88 : null; | 186 let final dynamic #t87 = 87 in super.{self::A::[]}(#t87).==(null) ? let fina
l dynamic #t88 = 42 in let final dynamic #t89 = super.{self::A::[]=}(#t87, #t88)
in #t88 : null; |
187 self::use(let final dynamic #t90 = 87 in let final dynamic #t91 = this.{=sel
f::A::[]}(#t90) in #t91.==(null) ? let final dynamic #t92 = 42 in let final dyna
mic #t93 = this.{=self::A::[]=}(#t90, #t92) in #t92 : #t91); | 187 self::use(let final dynamic #t90 = 87 in let final dynamic #t91 = super.{sel
f::A::[]}(#t90) in #t91.==(null) ? let final dynamic #t92 = 42 in let final dyna
mic #t93 = super.{self::A::[]=}(#t90, #t92) in #t92 : #t91); |
188 this.{=self::A::m}.==(null) ? let final dynamic #t94 = 42 in let final dynam
ic #t95 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set
:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t94].toList(gr
owable: false), true)) in #t94 : null; | 188 super.{self::A::m}.==(null) ? let final dynamic #t94 = 42 in let final dynam
ic #t95 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0
, 2, 2].toList(growable: false), <dynamic>[this, #t94].toList(growable: false),
true)) in #t94 : null; |
189 self::use(let final dynamic #t96 = this.{=self::A::m} in #t96.==(null) ? let
final dynamic #t97 = 42 in let final dynamic #t98 = this.{=core::Object::noSuch
Method}(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growab
le: false), <dynamic>[this, #t97].toList(growable: false), true)) in #t97 : #t96
); | 189 self::use(let final dynamic #t96 = super.{self::A::m} in #t96.==(null) ? let
final dynamic #t97 = 42 in let final dynamic #t98 = super.noSuchMethod(new core
::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growable: false), <dyn
amic>[this, #t97].toList(growable: false), true)) in #t97 : #t96); |
190 this.{=self::A::a} = this.{=self::A::a}.+(42); | 190 super.{self::A::a} = super.{self::A::a}.+(42); |
191 self::use(this.{=self::A::a} = this.{=self::A::a}.+(42)); | 191 self::use(super.{self::A::a} = super.{self::A::a}.+(42)); |
192 this.{=self::A::b} = this.{=self::B::b}.+(42); | 192 super.{self::A::b} = super.{self::B::b}.+(42); |
193 self::use(this.{=self::A::b} = this.{=self::B::b}.+(42)); | 193 self::use(super.{self::A::b} = super.{self::B::b}.+(42)); |
194 this.{=self::B::c} = this.{=self::A::c}.+(42); | 194 super.{self::B::c} = super.{self::A::c}.+(42); |
195 self::use(this.{=self::B::c} = this.{=self::A::c}.+(42)); | 195 self::use(super.{self::B::c} = super.{self::A::c}.+(42)); |
196 this.{=self::A::d} = this.{=self::B::d}.+(42); | 196 super.{self::A::d} = super.{self::B::d}.+(42); |
197 self::use(this.{=self::A::d} = this.{=self::B::d}.+(42)); | 197 self::use(super.{self::A::d} = super.{self::B::d}.+(42)); |
198 let final dynamic #t99 = this.{=self::A::e}.+(42) in let final dynamic #t100
= this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <d
ynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t99].toList(growable:
false), true)) in #t99; | 198 let final dynamic #t99 = super.{self::A::e}.+(42) in let final dynamic #t100
= super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2]
.toList(growable: false), <dynamic>[this, #t99].toList(growable: false), true))
in #t99; |
199 self::use(let final dynamic #t101 = this.{=self::A::e}.+(42) in let final dy
namic #t102 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:e", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t101].toLi
st(growable: false), true)) in #t101); | 199 self::use(let final dynamic #t101 = super.{self::A::e}.+(42) in let final dy
namic #t102 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t101].toList(growable: fal
se), true)) in #t101); |
200 let final dynamic #t103 = this.{=self::A::f}.+(42) in let final dynamic #t10
4 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <
dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t103].toList(growabl
e: false), true)) in #t103; | 200 let final dynamic #t103 = super.{self::A::f}.+(42) in let final dynamic #t10
4 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2
].toList(growable: false), <dynamic>[this, #t103].toList(growable: false), true)
) in #t103; |
201 self::use(let final dynamic #t105 = this.{=self::A::f}.+(42) in let final dy
namic #t106 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:f", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t105].toLi
st(growable: false), true)) in #t105); | 201 self::use(let final dynamic #t105 = super.{self::A::f}.+(42) in let final dy
namic #t106 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t105].toList(growable: fal
se), true)) in #t105); |
202 this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::_Invocatio
nMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].
toList(growable: false), true)).+(42); | 202 super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirror::•("get:
g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable:
false), true)).+(42); |
203 self::use(this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::
_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynam
ic>[this].toList(growable: false), true)).+(42)); | 203 self::use(super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirro
r::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList
(growable: false), true)).+(42)); |
204 this.{=self::A::h} = this.{=self::A::h}.+(42); | 204 super.{self::A::h} = super.{self::A::h}.+(42); |
205 self::use(this.{=self::A::h} = this.{=self::A::h}.+(42)); | 205 self::use(super.{self::A::h} = super.{self::A::h}.+(42)); |
206 this.{=self::B::i} = this.{=self::A::i}.+(42); | 206 super.{self::B::i} = super.{self::A::i}.+(42); |
207 self::use(this.{=self::B::i} = this.{=self::A::i}.+(42)); | 207 self::use(super.{self::B::i} = super.{self::A::i}.+(42)); |
208 let final dynamic #t107 = 87 in this.{=self::A::[]=}(#t107, this.{=self::A::
[]}(#t107).+(42)); | 208 let final dynamic #t107 = 87 in super.{self::A::[]=}(#t107, super.{self::A::
[]}(#t107).+(42)); |
209 self::use(let final dynamic #t108 = 87 in let final dynamic #t109 = this.{=s
elf::A::[]}(#t108).+(42) in let final dynamic #t110 = this.{=self::A::[]=}(#t108
, #t109) in #t109); | 209 self::use(let final dynamic #t108 = 87 in let final dynamic #t109 = super.{s
elf::A::[]}(#t108).+(42) in let final dynamic #t110 = super.{self::A::[]=}(#t108
, #t109) in #t109); |
210 let final dynamic #t111 = this.{=self::A::m}.+(42) in let final dynamic #t11
2 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <
dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t111].toList(growabl
e: false), true)) in #t111; | 210 let final dynamic #t111 = super.{self::A::m}.+(42) in let final dynamic #t11
2 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2
].toList(growable: false), <dynamic>[this, #t111].toList(growable: false), true)
) in #t111; |
211 self::use(let final dynamic #t113 = this.{=self::A::m}.+(42) in let final dy
namic #t114 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t113].toLi
st(growable: false), true)) in #t113); | 211 self::use(let final dynamic #t113 = super.{self::A::m}.+(42) in let final dy
namic #t114 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t113].toList(growable: fal
se), true)) in #t113); |
212 this.{=self::A::a} = this.{=self::A::a}.-(42); | 212 super.{self::A::a} = super.{self::A::a}.-(42); |
213 self::use(this.{=self::A::a} = this.{=self::A::a}.-(42)); | 213 self::use(super.{self::A::a} = super.{self::A::a}.-(42)); |
214 this.{=self::A::b} = this.{=self::B::b}.-(42); | 214 super.{self::A::b} = super.{self::B::b}.-(42); |
215 self::use(this.{=self::A::b} = this.{=self::B::b}.-(42)); | 215 self::use(super.{self::A::b} = super.{self::B::b}.-(42)); |
216 this.{=self::B::c} = this.{=self::A::c}.-(42); | 216 super.{self::B::c} = super.{self::A::c}.-(42); |
217 self::use(this.{=self::B::c} = this.{=self::A::c}.-(42)); | 217 self::use(super.{self::B::c} = super.{self::A::c}.-(42)); |
218 this.{=self::A::d} = this.{=self::B::d}.-(42); | 218 super.{self::A::d} = super.{self::B::d}.-(42); |
219 self::use(this.{=self::A::d} = this.{=self::B::d}.-(42)); | 219 self::use(super.{self::A::d} = super.{self::B::d}.-(42)); |
220 let final dynamic #t115 = this.{=self::A::e}.-(42) in let final dynamic #t11
6 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:e", <
dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t115].toList(growabl
e: false), true)) in #t115; | 220 let final dynamic #t115 = super.{self::A::e}.-(42) in let final dynamic #t11
6 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2
].toList(growable: false), <dynamic>[this, #t115].toList(growable: false), true)
) in #t115; |
221 self::use(let final dynamic #t117 = this.{=self::A::e}.-(42) in let final dy
namic #t118 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:e", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t117].toLi
st(growable: false), true)) in #t117); | 221 self::use(let final dynamic #t117 = super.{self::A::e}.-(42) in let final dy
namic #t118 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t117].toList(growable: fal
se), true)) in #t117); |
222 let final dynamic #t119 = this.{=self::A::f}.-(42) in let final dynamic #t12
0 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:f", <
dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t119].toList(growabl
e: false), true)) in #t119; | 222 let final dynamic #t119 = super.{self::A::f}.-(42) in let final dynamic #t12
0 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2
].toList(growable: false), <dynamic>[this, #t119].toList(growable: false), true)
) in #t119; |
223 self::use(let final dynamic #t121 = this.{=self::A::f}.-(42) in let final dy
namic #t122 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:f", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t121].toLi
st(growable: false), true)) in #t121); | 223 self::use(let final dynamic #t121 = super.{self::A::f}.-(42) in let final dy
namic #t122 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t121].toList(growable: fal
se), true)) in #t121); |
224 this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::_Invocatio
nMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].
toList(growable: false), true)).-(42); | 224 super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirror::•("get:
g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable:
false), true)).-(42); |
225 self::use(this.{=self::A::g} = this.{=core::Object::noSuchMethod}(new core::
_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynam
ic>[this].toList(growable: false), true)).-(42)); | 225 self::use(super.{self::A::g} = super.noSuchMethod(new core::_InvocationMirro
r::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList
(growable: false), true)).-(42)); |
226 this.{=self::A::h} = this.{=self::A::h}.-(42); | 226 super.{self::A::h} = super.{self::A::h}.-(42); |
227 self::use(this.{=self::A::h} = this.{=self::A::h}.-(42)); | 227 self::use(super.{self::A::h} = super.{self::A::h}.-(42)); |
228 this.{=self::B::i} = this.{=self::A::i}.-(42); | 228 super.{self::B::i} = super.{self::A::i}.-(42); |
229 self::use(this.{=self::B::i} = this.{=self::A::i}.-(42)); | 229 self::use(super.{self::B::i} = super.{self::A::i}.-(42)); |
230 let final dynamic #t123 = 87 in this.{=self::A::[]=}(#t123, this.{=self::A::
[]}(#t123).-(42)); | 230 let final dynamic #t123 = 87 in super.{self::A::[]=}(#t123, super.{self::A::
[]}(#t123).-(42)); |
231 self::use(let final dynamic #t124 = 87 in let final dynamic #t125 = this.{=s
elf::A::[]}(#t124).-(42) in let final dynamic #t126 = this.{=self::A::[]=}(#t124
, #t125) in #t125); | 231 self::use(let final dynamic #t124 = 87 in let final dynamic #t125 = super.{s
elf::A::[]}(#t124).-(42) in let final dynamic #t126 = super.{self::A::[]=}(#t124
, #t125) in #t125); |
232 let final dynamic #t127 = this.{=self::A::m}.-(42) in let final dynamic #t12
8 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("set:m", <
dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t127].toList(growabl
e: false), true)) in #t127; | 232 let final dynamic #t127 = super.{self::A::m}.-(42) in let final dynamic #t12
8 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2
].toList(growable: false), <dynamic>[this, #t127].toList(growable: false), true)
) in #t127; |
233 self::use(let final dynamic #t129 = this.{=self::A::m}.-(42) in let final dy
namic #t130 = this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"set:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t129].toLi
st(growable: false), true)) in #t129); | 233 self::use(let final dynamic #t129 = super.{self::A::m}.-(42) in let final dy
namic #t130 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynami
c>[0, 2, 2].toList(growable: false), <dynamic>[this, #t129].toList(growable: fal
se), true)) in #t129); |
234 } | 234 } |
235 } | 235 } |
236 static method use(dynamic x) → dynamic { | 236 static method use(dynamic x) → dynamic { |
237 if(x.==(new core::DateTime::now().millisecondsSinceEpoch)) | 237 if(x.==(new core::DateTime::now().millisecondsSinceEpoch)) |
238 throw "Shouldn't happen"; | 238 throw "Shouldn't happen"; |
239 } | 239 } |
240 static method main() → dynamic { | 240 static method main() → dynamic { |
241 try { | 241 try { |
242 new self::C::•().test(); | 242 new self::C::•().test(); |
243 } | 243 } |
244 on core::NoSuchMethodError catch(no-exception-var) { | 244 on core::NoSuchMethodError catch(no-exception-var) { |
245 return; | 245 return; |
246 } | 246 } |
247 throw "Test failed"; | 247 throw "Test failed"; |
248 } | 248 } |
OLD | NEW |