OLD | NEW |
1 library test; | 1 library test; |
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 abstract class Test<T extends core::Object, U extends core::Object> extends core
::Object { | 5 abstract class Test<T extends core::Object, U extends core::Object> extends core
::Object { |
6 constructor •() → void | 6 default constructor •() → void |
7 : super core::Object::•() | 7 : super core::Object::•() |
8 ; | 8 ; |
9 abstract operator [](core::String s) → self::Test::T; | 9 abstract operator [](core::String s) → self::Test::T; |
10 abstract operator []=(core::String s, self::Test::U v) → void; | 10 abstract operator []=(core::String s, self::Test::U v) → void; |
11 } | 11 } |
12 static method getInt() → core::int | 12 static method getInt() → core::int |
13 return 0; | 13 return 0; |
14 static method getNum() → core::num | 14 static method getNum() → core::num |
15 return 0; | 15 return 0; |
16 static method getDouble() → core::double | 16 static method getDouble() → core::double |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
111 core::double v3 = let final dynamic #t324 = t in let final dynamic #t325 = "x"
in let final dynamic #t326 = self::getDouble() in let final dynamic #t327 = #t3
24.{self::Test::[]=}(#t325, #t326) in #t326; | 111 core::double v3 = let final dynamic #t324 = t in let final dynamic #t325 = "x"
in let final dynamic #t326 = self::getDouble() in let final dynamic #t327 = #t3
24.{self::Test::[]=}(#t325, #t326) in #t326; |
112 core::num v5 = let final dynamic #t328 = t in let final dynamic #t329 = "x" in
let final dynamic #t330 = #t328.{self::Test::[]}(#t329) in #t330.{core::num::==
}(null) ? let final dynamic #t331 = self::getNum() in let final dynamic #t332 =
#t328.{self::Test::[]=}(#t329, #t331) in #t331 : #t330; | 112 core::num v5 = let final dynamic #t328 = t in let final dynamic #t329 = "x" in
let final dynamic #t330 = #t328.{self::Test::[]}(#t329) in #t330.{core::num::==
}(null) ? let final dynamic #t331 = self::getNum() in let final dynamic #t332 =
#t328.{self::Test::[]=}(#t329, #t331) in #t331 : #t330; |
113 core::double v6 = let final dynamic #t333 = t in let final dynamic #t334 = "x"
in let final dynamic #t335 = #t333.{self::Test::[]}(#t334) in #t335.{core::num:
:==}(null) ? let final dynamic #t336 = self::getDouble() in let final dynamic #t
337 = #t333.{self::Test::[]=}(#t334, #t336) in #t336 : #t335; | 113 core::double v6 = let final dynamic #t333 = t in let final dynamic #t334 = "x"
in let final dynamic #t335 = #t333.{self::Test::[]}(#t334) in #t335.{core::num:
:==}(null) ? let final dynamic #t336 = self::getDouble() in let final dynamic #t
337 = #t333.{self::Test::[]=}(#t334, #t336) in #t336 : #t335; |
114 core::double v7 = let final dynamic #t338 = t in let final dynamic #t339 = "x"
in let final dynamic #t340 = #t338.{self::Test::[]}(#t339).{core::double::+}(se
lf::getInt()) in let final dynamic #t341 = #t338.{self::Test::[]=}(#t339, #t340)
in #t340; | 114 core::double v7 = let final dynamic #t338 = t in let final dynamic #t339 = "x"
in let final dynamic #t340 = #t338.{self::Test::[]}(#t339).{core::double::+}(se
lf::getInt()) in let final dynamic #t341 = #t338.{self::Test::[]=}(#t339, #t340)
in #t340; |
115 core::double v8 = let final dynamic #t342 = t in let final dynamic #t343 = "x"
in let final dynamic #t344 = #t342.{self::Test::[]}(#t343).{core::double::+}(se
lf::getNum()) in let final dynamic #t345 = #t342.{self::Test::[]=}(#t343, #t344)
in #t344; | 115 core::double v8 = let final dynamic #t342 = t in let final dynamic #t343 = "x"
in let final dynamic #t344 = #t342.{self::Test::[]}(#t343).{core::double::+}(se
lf::getNum()) in let final dynamic #t345 = #t342.{self::Test::[]=}(#t343, #t344)
in #t344; |
116 core::double v9 = let final dynamic #t346 = t in let final dynamic #t347 = "x"
in let final dynamic #t348 = #t346.{self::Test::[]}(#t347).{core::double::+}(se
lf::getDouble()) in let final dynamic #t349 = #t346.{self::Test::[]=}(#t347, #t3
48) in #t348; | 116 core::double v9 = let final dynamic #t346 = t in let final dynamic #t347 = "x"
in let final dynamic #t348 = #t346.{self::Test::[]}(#t347).{core::double::+}(se
lf::getDouble()) in let final dynamic #t349 = #t346.{self::Test::[]=}(#t347, #t3
48) in #t348; |
117 core::double v10 = let final dynamic #t350 = t in let final dynamic #t351 = "x
" in let final dynamic #t352 = #t350.{self::Test::[]}(#t351).{core::double::+}(1
) in let final dynamic #t353 = #t350.{self::Test::[]=}(#t351, #t352) in #t352; | 117 core::double v10 = let final dynamic #t350 = t in let final dynamic #t351 = "x
" in let final dynamic #t352 = #t350.{self::Test::[]}(#t351).{core::double::+}(1
) in let final dynamic #t353 = #t350.{self::Test::[]=}(#t351, #t352) in #t352; |
118 core::double v11 = let final dynamic #t354 = t in let final dynamic #t355 = "x
" in let final dynamic #t356 = #t354.{self::Test::[]}(#t355) in let final dynami
c #t357 = #t354.{self::Test::[]=}(#t355, #t356.{core::double::+}(1)) in #t356; | 118 core::double v11 = let final dynamic #t354 = t in let final dynamic #t355 = "x
" in let final dynamic #t356 = #t354.{self::Test::[]}(#t355) in let final dynami
c #t357 = #t354.{self::Test::[]=}(#t355, #t356.{core::double::+}(1)) in #t356; |
119 } | 119 } |
120 static method main() → dynamic {} | 120 static method main() → dynamic {} |
OLD | NEW |