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 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
58 this.{=self::B::b}; | 58 this.{=self::B::b}; |
59 self::use(this.{=self::B::b}); | 59 self::use(this.{=self::B::b}); |
60 this.{=self::A::c}; | 60 this.{=self::A::c}; |
61 self::use(this.{=self::A::c}); | 61 self::use(this.{=self::A::c}); |
62 this.{=self::B::d}; | 62 this.{=self::B::d}; |
63 self::use(this.{=self::B::d}); | 63 self::use(this.{=self::B::d}); |
64 this.{=self::A::e}; | 64 this.{=self::A::e}; |
65 self::use(this.{=self::A::e}); | 65 self::use(this.{=self::A::e}); |
66 this.{=self::A::f}; | 66 this.{=self::A::f}; |
67 self::use(this.{=self::A::f}); | 67 self::use(this.{=self::A::f}); |
68 throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynamic, dynami
c>{}, null); | 68 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("get:g", <
dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: fals
e), true)); |
69 self::use(throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynam
ic, dynamic>{}, null)); | 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))); |
70 this.{=self::A::h}; | 70 this.{=self::A::h}; |
71 self::use(this.{=self::A::h}); | 71 self::use(this.{=self::A::h}); |
72 this.{=self::A::i}; | 72 this.{=self::A::i}; |
73 self::use(this.{=self::A::i}); | 73 self::use(this.{=self::A::i}); |
74 this.{=self::A::[]}(87); | 74 this.{=self::A::[]}(87); |
75 self::use(this.{=self::A::[]}(87)); | 75 self::use(this.{=self::A::[]}(87)); |
76 this.{=self::A::m}; | 76 this.{=self::A::m}; |
77 self::use(this.{=self::A::m}); | 77 self::use(this.{=self::A::m}); |
78 this.{=self::A::a} = this.{=self::A::a}.+(1); | 78 this.{=self::A::a} = this.{=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 = this.{=self::A::a} in let final dynamic #t
2 = this.{=self::A::a} = #t1.+(1) in #t1); |
80 this.{=self::A::b} = this.{=self::B::b}.+(1); | 80 this.{=self::A::b} = this.{=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 = this.{=self::B::b} in let final dynamic #t
4 = this.{=self::A::b} = #t3.+(1) in #t3); |
82 this.{=self::B::c} = this.{=self::A::c}.+(1); | 82 this.{=self::B::c} = this.{=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 = this.{=self::A::c} in let final dynamic #t
6 = this.{=self::B::c} = #t5.+(1) in #t5); |
84 this.{=self::A::d} = this.{=self::B::d}.+(1); | 84 this.{=self::A::d} = this.{=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 = this.{=self::B::d} in let final dynamic #t
8 = this.{=self::A::d} = #t7.+(1) in #t7); |
86 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=self::A::e}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
87 self::use(let final dynamic #t9 = this.{=self::A::e} in let final dynamic #t
10 = throw new core::NoSuchMethodError::•(null, #e, <dynamic>[#t9.+(1)], <dynami
c, dynamic>{}, null) 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); |
88 throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=self::A::f}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
89 self::use(let final dynamic #t11 = this.{=self::A::f} in let final dynamic #
t12 = throw new core::NoSuchMethodError::•(null, #f, <dynamic>[#t11.+(1)], <dyna
mic, dynamic>{}, null) in #t11); | 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); |
90 this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #g, <dynami
c>[], <dynamic, dynamic>{}, null)).+(1); | 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); |
91 self::use(let final dynamic #t13 = throw new core::NoSuchMethodError::•(null
, #g, <dynamic>[], <dynamic, dynamic>{}, null) in let final dynamic #t14 = this.
{=self::A::g} = #t13.+(1) in #t13); | 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); |
92 this.{=self::A::h} = this.{=self::A::h}.+(1); | 92 this.{=self::A::h} = this.{=self::A::h}.+(1); |
93 self::use(let final dynamic #t15 = this.{=self::A::h} in let final dynamic #
t16 = this.{=self::A::h} = #t15.+(1) in #t15); | 93 self::use(let final dynamic #t23 = this.{=self::A::h} in let final dynamic #
t24 = this.{=self::A::h} = #t23.+(1) in #t23); |
94 this.{=self::B::i} = this.{=self::A::i}.+(1); | 94 this.{=self::B::i} = this.{=self::A::i}.+(1); |
95 self::use(let final dynamic #t17 = this.{=self::A::i} in let final dynamic #
t18 = this.{=self::B::i} = #t17.+(1) in #t17); | 95 self::use(let final dynamic #t25 = this.{=self::A::i} in let final dynamic #
t26 = this.{=self::B::i} = #t25.+(1) in #t25); |
96 let final dynamic #t19 = 87 in this.{=self::A::[]=}(#t19, this.{=self::A::[]
}(#t19).+(1)); | 96 let final dynamic #t27 = 87 in this.{=self::A::[]=}(#t27, this.{=self::A::[]
}(#t27).+(1)); |
97 self::use(let final dynamic #t20 = 87 in let final dynamic #t21 = this.{=sel
f::A::[]}(#t20) in let final dynamic #t22 = this.{=self::A::[]=}(#t20, #t21.+(1)
) in #t21); | 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); |
98 throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=self::A::m}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
99 self::use(let final dynamic #t23 = this.{=self::A::m} in let final dynamic #
t24 = throw new core::NoSuchMethodError::•(null, #m, <dynamic>[#t23.+(1)], <dyna
mic, dynamic>{}, null) in #t23); | 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); |
100 this.{=self::A::a} = this.{=self::A::a}.+(1); | 100 this.{=self::A::a} = this.{=self::A::a}.+(1); |
101 self::use(this.{=self::A::a} = this.{=self::A::a}.+(1)); | 101 self::use(this.{=self::A::a} = this.{=self::A::a}.+(1)); |
102 this.{=self::A::b} = this.{=self::B::b}.+(1); | 102 this.{=self::A::b} = this.{=self::B::b}.+(1); |
103 self::use(this.{=self::A::b} = this.{=self::B::b}.+(1)); | 103 self::use(this.{=self::A::b} = this.{=self::B::b}.+(1)); |
104 this.{=self::B::c} = this.{=self::A::c}.+(1); | 104 this.{=self::B::c} = this.{=self::A::c}.+(1); |
105 self::use(this.{=self::B::c} = this.{=self::A::c}.+(1)); | 105 self::use(this.{=self::B::c} = this.{=self::A::c}.+(1)); |
106 this.{=self::A::d} = this.{=self::B::d}.+(1); | 106 this.{=self::A::d} = this.{=self::B::d}.+(1); |
107 self::use(this.{=self::A::d} = this.{=self::B::d}.+(1)); | 107 self::use(this.{=self::A::d} = this.{=self::B::d}.+(1)); |
108 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=self::A::e}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
109 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=se
lf::A::e}.+(1)], <dynamic, dynamic>{}, null)); | 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); |
110 throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=self::A::f}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
111 self::use(throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=se
lf::A::f}.+(1)], <dynamic, dynamic>{}, null)); | 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); |
112 this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #g, <dynami
c>[], <dynamic, dynamic>{}, null)).+(1); | 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); |
113 self::use(this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #
g, <dynamic>[], <dynamic, dynamic>{}, null)).+(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)); |
114 this.{=self::A::h} = this.{=self::A::h}.+(1); | 114 this.{=self::A::h} = this.{=self::A::h}.+(1); |
115 self::use(this.{=self::A::h} = this.{=self::A::h}.+(1)); | 115 self::use(this.{=self::A::h} = this.{=self::A::h}.+(1)); |
116 this.{=self::B::i} = this.{=self::A::i}.+(1); | 116 this.{=self::B::i} = this.{=self::A::i}.+(1); |
117 self::use(this.{=self::B::i} = this.{=self::A::i}.+(1)); | 117 self::use(this.{=self::B::i} = this.{=self::A::i}.+(1)); |
118 let final dynamic #t25 = 87 in let final dynamic #t26 = this.{=self::A::[]}(
#t25).+(1) in let final dynamic #t27 = this.{=self::A::[]=}(#t25, #t26) in #t26; | 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; |
119 self::use(let final dynamic #t28 = 87 in let final dynamic #t29 = this.{=sel
f::A::[]}(#t28).+(1) in let final dynamic #t30 = this.{=self::A::[]=}(#t28, #t29
) in #t29); | 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); |
120 throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=self::A::m}.
+(1)], <dynamic, dynamic>{}, null); | 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; |
121 self::use(throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=se
lf::A::m}.+(1)], <dynamic, dynamic>{}, null)); | 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); |
122 this.{=self::A::a}.call(); | 122 this.{=self::A::a}.call(); |
123 self::use(this.{=self::A::a}.call()); | 123 self::use(this.{=self::A::a}.call()); |
124 this.{=self::B::b}.call(); | 124 this.{=self::B::b}.call(); |
125 self::use(this.{=self::B::b}.call()); | 125 self::use(this.{=self::B::b}.call()); |
126 this.{=self::A::c}.call(); | 126 this.{=self::A::c}.call(); |
127 self::use(this.{=self::A::c}.call()); | 127 self::use(this.{=self::A::c}.call()); |
128 this.{=self::B::d}.call(); | 128 this.{=self::B::d}.call(); |
129 self::use(this.{=self::B::d}.call()); | 129 self::use(this.{=self::B::d}.call()); |
130 this.{=self::A::e}.call(); | 130 this.{=self::A::e}.call(); |
131 self::use(this.{=self::A::e}.call()); | 131 self::use(this.{=self::A::e}.call()); |
132 this.{=self::A::f}.call(); | 132 this.{=self::A::f}.call(); |
133 self::use(this.{=self::A::f}.call()); | 133 self::use(this.{=self::A::f}.call()); |
134 throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynamic, dynami
c>{}, null); | 134 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("g", <dyna
mic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false),
true)); |
135 self::use(throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynam
ic, dynamic>{}, null)); | 135 self::use(this.{=core::Object::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 this.{=self::A::h}.call(); |
137 self::use(this.{=self::A::h}.call()); | 137 self::use(this.{=self::A::h}.call()); |
138 this.{=self::A::i}.call(); | 138 this.{=self::A::i}.call(); |
139 self::use(this.{=self::A::i}.call()); | 139 self::use(this.{=self::A::i}.call()); |
140 this.{=self::A::[]}(87).call(); | 140 this.{=self::A::[]}(87).call(); |
141 self::use(this.{=self::A::[]}(87).call()); | 141 self::use(this.{=self::A::[]}(87).call()); |
142 this.{=self::A::m}(); | 142 this.{=self::A::m}(); |
143 self::use(this.{=self::A::m}()); | 143 self::use(this.{=self::A::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 this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•("m", <dyna
mic>[0, 2, 2].toList(growable: false), <dynamic>[this, 87].toList(growable: fals
e), true)); |
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(this.{=core::Object::noSuchMethod}(new core::_InvocationMirror::•(
"m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, 87].toList(grow
able: false), true))); |
146 this.{=self::A::a} = 42; | 146 this.{=self::A::a} = 42; |
147 self::use(this.{=self::A::a} = 42); | 147 self::use(this.{=self::A::a} = 42); |
148 this.{=self::A::b} = 42; | 148 this.{=self::A::b} = 42; |
149 self::use(this.{=self::A::b} = 42); | 149 self::use(this.{=self::A::b} = 42); |
150 this.{=self::B::c} = 42; | 150 this.{=self::B::c} = 42; |
151 self::use(this.{=self::B::c} = 42); | 151 self::use(this.{=self::B::c} = 42); |
152 this.{=self::A::d} = 42; | 152 this.{=self::A::d} = 42; |
153 self::use(this.{=self::A::d} = 42); | 153 self::use(this.{=self::A::d} = 42); |
154 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dynamic, dyna
mic>{}, null); | 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
; |
155 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dyn
amic, dynamic>{}, null)); | 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); |
156 throw new core::NoSuchMethodError::•(null, #f, <dynamic>[42], <dynamic, dyna
mic>{}, null); | 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
; |
157 self::use(throw new core::NoSuchMethodError::•(null, #f, <dynamic>[42], <dyn
amic, dynamic>{}, null)); | 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); |
158 this.{=self::A::g} = 42; | 158 this.{=self::A::g} = 42; |
159 self::use(this.{=self::A::g} = 42); | 159 self::use(this.{=self::A::g} = 42); |
160 this.{=self::A::h} = 42; | 160 this.{=self::A::h} = 42; |
161 self::use(this.{=self::A::h} = 42); | 161 self::use(this.{=self::A::h} = 42); |
162 this.{=self::B::i} = 42; | 162 this.{=self::B::i} = 42; |
163 self::use(this.{=self::B::i} = 42); | 163 self::use(this.{=self::B::i} = 42); |
164 this.{=self::A::[]=}(87, 42); | 164 this.{=self::A::[]=}(87, 42); |
165 self::use(let final dynamic #t31 = 87 in let final dynamic #t32 = 42 in let
final dynamic #t33 = this.{=self::A::[]=}(#t31, #t32) in #t32); | 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); |
166 throw new core::NoSuchMethodError::•(null, #m, <dynamic>[42], <dynamic, dyna
mic>{}, null); | 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
; |
167 self::use(throw new core::NoSuchMethodError::•(null, #m, <dynamic>[42], <dyn
amic, dynamic>{}, null)); | 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); |
168 this.{=self::A::a}.==(null) ? this.{=self::A::a} = 42 : null; | 168 this.{=self::A::a}.==(null) ? this.{=self::A::a} = 42 : null; |
169 self::use(let final dynamic #t34 = this.{=self::A::a} in #t34.==(null) ? thi
s.{=self::A::a} = 42 : #t34); | 169 self::use(let final dynamic #t70 = this.{=self::A::a} in #t70.==(null) ? thi
s.{=self::A::a} = 42 : #t70); |
170 this.{=self::B::b}.==(null) ? this.{=self::A::b} = 42 : null; | 170 this.{=self::B::b}.==(null) ? this.{=self::A::b} = 42 : null; |
171 self::use(let final dynamic #t35 = this.{=self::B::b} in #t35.==(null) ? thi
s.{=self::A::b} = 42 : #t35); | 171 self::use(let final dynamic #t71 = this.{=self::B::b} in #t71.==(null) ? thi
s.{=self::A::b} = 42 : #t71); |
172 this.{=self::A::c}.==(null) ? this.{=self::B::c} = 42 : null; | 172 this.{=self::A::c}.==(null) ? this.{=self::B::c} = 42 : null; |
173 self::use(let final dynamic #t36 = this.{=self::A::c} in #t36.==(null) ? thi
s.{=self::B::c} = 42 : #t36); | 173 self::use(let final dynamic #t72 = this.{=self::A::c} in #t72.==(null) ? thi
s.{=self::B::c} = 42 : #t72); |
174 this.{=self::B::d}.==(null) ? this.{=self::A::d} = 42 : null; | 174 this.{=self::B::d}.==(null) ? this.{=self::A::d} = 42 : null; |
175 self::use(let final dynamic #t37 = this.{=self::B::d} in #t37.==(null) ? thi
s.{=self::A::d} = 42 : #t37); | 175 self::use(let final dynamic #t73 = this.{=self::B::d} in #t73.==(null) ? thi
s.{=self::A::d} = 42 : #t73); |
176 this.{=self::A::e}.==(null) ? throw new core::NoSuchMethodError::•(null, #e,
<dynamic>[42], <dynamic, dynamic>{}, null) : null; | 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; |
177 self::use(let final dynamic #t38 = this.{=self::A::e} in #t38.==(null) ? thr
ow new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dynamic, dynamic>{},
null) : #t38); | 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
); |
178 this.{=self::A::f}.==(null) ? throw new core::NoSuchMethodError::•(null, #f,
<dynamic>[42], <dynamic, dynamic>{}, null) : null; | 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; |
179 self::use(let final dynamic #t39 = this.{=self::A::f} in #t39.==(null) ? thr
ow new core::NoSuchMethodError::•(null, #f, <dynamic>[42], <dynamic, dynamic>{},
null) : #t39); | 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
); |
180 (throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynamic, dynam
ic>{}, null)).==(null) ? this.{=self::A::g} = 42 : null; | 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; |
181 self::use(let final dynamic #t40 = throw new core::NoSuchMethodError::•(null
, #g, <dynamic>[], <dynamic, dynamic>{}, null) in #t40.==(null) ? this.{=self::A
::g} = 42 : #t40); | 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); |
182 this.{=self::A::h}.==(null) ? this.{=self::A::h} = 42 : null; | 182 this.{=self::A::h}.==(null) ? this.{=self::A::h} = 42 : null; |
183 self::use(let final dynamic #t41 = this.{=self::A::h} in #t41.==(null) ? thi
s.{=self::A::h} = 42 : #t41); | 183 self::use(let final dynamic #t85 = this.{=self::A::h} in #t85.==(null) ? thi
s.{=self::A::h} = 42 : #t85); |
184 this.{=self::A::i}.==(null) ? this.{=self::B::i} = 42 : null; | 184 this.{=self::A::i}.==(null) ? this.{=self::B::i} = 42 : null; |
185 self::use(let final dynamic #t42 = this.{=self::A::i} in #t42.==(null) ? thi
s.{=self::B::i} = 42 : #t42); | 185 self::use(let final dynamic #t86 = this.{=self::A::i} in #t86.==(null) ? thi
s.{=self::B::i} = 42 : #t86); |
186 let final dynamic #t43 = 87 in this.{=self::A::[]}(#t43).==(null) ? let fina
l dynamic #t44 = 42 in let final dynamic #t45 = this.{=self::A::[]=}(#t43, #t44)
in #t44 : null; | 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; |
187 self::use(let final dynamic #t46 = 87 in let final dynamic #t47 = this.{=sel
f::A::[]}(#t46) in #t47.==(null) ? let final dynamic #t48 = 42 in let final dyna
mic #t49 = this.{=self::A::[]=}(#t46, #t48) in #t48 : #t47); | 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); |
188 this.{=self::A::m}.==(null) ? throw new core::NoSuchMethodError::•(null, #m,
<dynamic>[42], <dynamic, dynamic>{}, null) : null; | 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; |
189 self::use(let final dynamic #t50 = this.{=self::A::m} in #t50.==(null) ? thr
ow new core::NoSuchMethodError::•(null, #m, <dynamic>[42], <dynamic, dynamic>{},
null) : #t50); | 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
); |
190 this.{=self::A::a} = this.{=self::A::a}.+(42); | 190 this.{=self::A::a} = this.{=self::A::a}.+(42); |
191 self::use(this.{=self::A::a} = this.{=self::A::a}.+(42)); | 191 self::use(this.{=self::A::a} = this.{=self::A::a}.+(42)); |
192 this.{=self::A::b} = this.{=self::B::b}.+(42); | 192 this.{=self::A::b} = this.{=self::B::b}.+(42); |
193 self::use(this.{=self::A::b} = this.{=self::B::b}.+(42)); | 193 self::use(this.{=self::A::b} = this.{=self::B::b}.+(42)); |
194 this.{=self::B::c} = this.{=self::A::c}.+(42); | 194 this.{=self::B::c} = this.{=self::A::c}.+(42); |
195 self::use(this.{=self::B::c} = this.{=self::A::c}.+(42)); | 195 self::use(this.{=self::B::c} = this.{=self::A::c}.+(42)); |
196 this.{=self::A::d} = this.{=self::B::d}.+(42); | 196 this.{=self::A::d} = this.{=self::B::d}.+(42); |
197 self::use(this.{=self::A::d} = this.{=self::B::d}.+(42)); | 197 self::use(this.{=self::A::d} = this.{=self::B::d}.+(42)); |
198 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=self::A::e}.
+(42)], <dynamic, dynamic>{}, null); | 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; |
199 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=se
lf::A::e}.+(42)], <dynamic, dynamic>{}, null)); | 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); |
200 throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=self::A::f}.
+(42)], <dynamic, dynamic>{}, null); | 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; |
201 self::use(throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=se
lf::A::f}.+(42)], <dynamic, dynamic>{}, null)); | 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); |
202 this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #g, <dynami
c>[], <dynamic, dynamic>{}, null)).+(42); | 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); |
203 self::use(this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #
g, <dynamic>[], <dynamic, dynamic>{}, null)).+(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)); |
204 this.{=self::A::h} = this.{=self::A::h}.+(42); | 204 this.{=self::A::h} = this.{=self::A::h}.+(42); |
205 self::use(this.{=self::A::h} = this.{=self::A::h}.+(42)); | 205 self::use(this.{=self::A::h} = this.{=self::A::h}.+(42)); |
206 this.{=self::B::i} = this.{=self::A::i}.+(42); | 206 this.{=self::B::i} = this.{=self::A::i}.+(42); |
207 self::use(this.{=self::B::i} = this.{=self::A::i}.+(42)); | 207 self::use(this.{=self::B::i} = this.{=self::A::i}.+(42)); |
208 let final dynamic #t51 = 87 in this.{=self::A::[]=}(#t51, this.{=self::A::[]
}(#t51).+(42)); | 208 let final dynamic #t107 = 87 in this.{=self::A::[]=}(#t107, this.{=self::A::
[]}(#t107).+(42)); |
209 self::use(let final dynamic #t52 = 87 in let final dynamic #t53 = this.{=sel
f::A::[]}(#t52).+(42) in let final dynamic #t54 = this.{=self::A::[]=}(#t52, #t5
3) in #t53); | 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); |
210 throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=self::A::m}.
+(42)], <dynamic, dynamic>{}, null); | 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; |
211 self::use(throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=se
lf::A::m}.+(42)], <dynamic, dynamic>{}, null)); | 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); |
212 this.{=self::A::a} = this.{=self::A::a}.-(42); | 212 this.{=self::A::a} = this.{=self::A::a}.-(42); |
213 self::use(this.{=self::A::a} = this.{=self::A::a}.-(42)); | 213 self::use(this.{=self::A::a} = this.{=self::A::a}.-(42)); |
214 this.{=self::A::b} = this.{=self::B::b}.-(42); | 214 this.{=self::A::b} = this.{=self::B::b}.-(42); |
215 self::use(this.{=self::A::b} = this.{=self::B::b}.-(42)); | 215 self::use(this.{=self::A::b} = this.{=self::B::b}.-(42)); |
216 this.{=self::B::c} = this.{=self::A::c}.-(42); | 216 this.{=self::B::c} = this.{=self::A::c}.-(42); |
217 self::use(this.{=self::B::c} = this.{=self::A::c}.-(42)); | 217 self::use(this.{=self::B::c} = this.{=self::A::c}.-(42)); |
218 this.{=self::A::d} = this.{=self::B::d}.-(42); | 218 this.{=self::A::d} = this.{=self::B::d}.-(42); |
219 self::use(this.{=self::A::d} = this.{=self::B::d}.-(42)); | 219 self::use(this.{=self::A::d} = this.{=self::B::d}.-(42)); |
220 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=self::A::e}.
-(42)], <dynamic, dynamic>{}, null); | 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; |
221 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[this.{=se
lf::A::e}.-(42)], <dynamic, dynamic>{}, null)); | 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); |
222 throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=self::A::f}.
-(42)], <dynamic, dynamic>{}, null); | 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; |
223 self::use(throw new core::NoSuchMethodError::•(null, #f, <dynamic>[this.{=se
lf::A::f}.-(42)], <dynamic, dynamic>{}, null)); | 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); |
224 this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #g, <dynami
c>[], <dynamic, dynamic>{}, null)).-(42); | 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); |
225 self::use(this.{=self::A::g} = (throw new core::NoSuchMethodError::•(null, #
g, <dynamic>[], <dynamic, dynamic>{}, null)).-(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)); |
226 this.{=self::A::h} = this.{=self::A::h}.-(42); | 226 this.{=self::A::h} = this.{=self::A::h}.-(42); |
227 self::use(this.{=self::A::h} = this.{=self::A::h}.-(42)); | 227 self::use(this.{=self::A::h} = this.{=self::A::h}.-(42)); |
228 this.{=self::B::i} = this.{=self::A::i}.-(42); | 228 this.{=self::B::i} = this.{=self::A::i}.-(42); |
229 self::use(this.{=self::B::i} = this.{=self::A::i}.-(42)); | 229 self::use(this.{=self::B::i} = this.{=self::A::i}.-(42)); |
230 let final dynamic #t55 = 87 in this.{=self::A::[]=}(#t55, this.{=self::A::[]
}(#t55).-(42)); | 230 let final dynamic #t123 = 87 in this.{=self::A::[]=}(#t123, this.{=self::A::
[]}(#t123).-(42)); |
231 self::use(let final dynamic #t56 = 87 in let final dynamic #t57 = this.{=sel
f::A::[]}(#t56).-(42) in let final dynamic #t58 = this.{=self::A::[]=}(#t56, #t5
7) in #t57); | 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); |
232 throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=self::A::m}.
-(42)], <dynamic, dynamic>{}, null); | 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; |
233 self::use(throw new core::NoSuchMethodError::•(null, #m, <dynamic>[this.{=se
lf::A::m}.-(42)], <dynamic, dynamic>{}, null)); | 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); |
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 |