Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(543)

Side by Side Diff: pkg/front_end/testcases/inference/infer_assign_to_index_upwards.dart.strong.expect

Issue 2981783002: Set 'isSyntheticDefault' for default constructors. (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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 {}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698