| 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 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 134 throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynamic, dynami
c>{}, null); | 134 throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynamic, dynami
c>{}, null); |
| 135 self::use(throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynam
ic, dynamic>{}, null)); | 135 self::use(throw new core::NoSuchMethodError::•(null, #g, <dynamic>[], <dynam
ic, dynamic>{}, null)); |
| 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", core:
:List::from<dynamic>(<dynamic>[0, 2, 2], growable: false), core::List::from<dyna
mic>(<dynamic>[this, 87], growable: false), 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", core::List::from<dynamic>(<dynamic>[0, 2, 2], growable: false), core::List:
:from<dynamic>(<dynamic>[this, 87], growable: 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 throw new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dynamic, dyna
mic>{}, null); |
| 155 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dyn
amic, dynamic>{}, null)); | 155 self::use(throw new core::NoSuchMethodError::•(null, #e, <dynamic>[42], <dyn
amic, dynamic>{}, null)); |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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 |