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

Unified Diff: pkg/front_end/testcases/super_rasta_copy.dart.direct.expect

Issue 2953503002: Only set types of conditional expressions in strong mode. (Closed)
Patch Set: Created 3 years, 6 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 side-by-side diff with in-line comments
Download patch
Index: pkg/front_end/testcases/super_rasta_copy.dart.direct.expect
diff --git a/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect b/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect
index 730b33d34800c6bf657e246e83869ff005ffc196..a8ef6d4c84d596766a21f9867ca862fc9f0b0474 100644
--- a/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect
+++ b/pkg/front_end/testcases/super_rasta_copy.dart.direct.expect
@@ -165,28 +165,28 @@ class C extends self::B {
self::use(let final dynamic #t63 = 87 in let final dynamic #t64 = 42 in let final dynamic #t65 = super.[]=(#t63, #t64) in #t64);
let final dynamic #t66 = 42 in let final dynamic #t67 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t66].toList(growable: false), true)) in #t66;
self::use(let final dynamic #t68 = 42 in let final dynamic #t69 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t68].toList(growable: false), true)) in #t68);
- super.a.==(null) ?{dynamic} super.a = 42 : null;
- self::use(let final dynamic #t70 = super.a in #t70.==(null) ?{dynamic} super.a = 42 : #t70);
- super.b.==(null) ?{dynamic} super.b = 42 : null;
- self::use(let final dynamic #t71 = super.b in #t71.==(null) ?{dynamic} super.b = 42 : #t71);
- super.c.==(null) ?{dynamic} super.c = 42 : null;
- self::use(let final dynamic #t72 = super.c in #t72.==(null) ?{dynamic} super.c = 42 : #t72);
- super.d.==(null) ?{dynamic} super.d = 42 : null;
- self::use(let final dynamic #t73 = super.d in #t73.==(null) ?{dynamic} super.d = 42 : #t73);
- super.e.==(null) ?{dynamic} let final dynamic #t74 = 42 in let final dynamic #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;
- self::use(let final dynamic #t76 = super.e in #t76.==(null) ?{dynamic} let final dynamic #t77 = 42 in let final dynamic #t78 = super.noSuchMethod(new core::_InvocationMirror::•("set:e", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t77].toList(growable: false), true)) in #t77 : #t76);
- super.f.==(null) ?{dynamic} let final dynamic #t79 = 42 in let final dynamic #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;
- self::use(let final dynamic #t81 = super.f in #t81.==(null) ?{dynamic} let final dynamic #t82 = 42 in let final dynamic #t83 = super.noSuchMethod(new core::_InvocationMirror::•("set:f", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t82].toList(growable: false), true)) in #t82 : #t81);
- super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), true)).==(null) ?{dynamic} super.g = 42 : null;
- self::use(let final dynamic #t84 = super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), true)) in #t84.==(null) ?{dynamic} super.g = 42 : #t84);
- super.h.==(null) ?{dynamic} super.h = 42 : null;
- self::use(let final dynamic #t85 = super.h in #t85.==(null) ?{dynamic} super.h = 42 : #t85);
- super.i.==(null) ?{dynamic} super.i = 42 : null;
- self::use(let final dynamic #t86 = super.i in #t86.==(null) ?{dynamic} super.i = 42 : #t86);
- let final dynamic #t87 = 87 in super.[](#t87).==(null) ?{dynamic} let final dynamic #t88 = 42 in let final dynamic #t89 = super.[]=(#t87, #t88) in #t88 : null;
- self::use(let final dynamic #t90 = 87 in let final dynamic #t91 = super.[](#t90) in #t91.==(null) ?{dynamic} let final dynamic #t92 = 42 in let final dynamic #t93 = super.[]=(#t90, #t92) in #t92 : #t91);
- super.m.==(null) ?{dynamic} let final dynamic #t94 = 42 in let final dynamic #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;
- self::use(let final dynamic #t96 = super.m in #t96.==(null) ?{dynamic} let final dynamic #t97 = 42 in let final dynamic #t98 = super.noSuchMethod(new core::_InvocationMirror::•("set:m", <dynamic>[0, 2, 2].toList(growable: false), <dynamic>[this, #t97].toList(growable: false), true)) in #t97 : #t96);
+ super.a.==(null) ? super.a = 42 : null;
+ self::use(let final dynamic #t70 = super.a in #t70.==(null) ? super.a = 42 : #t70);
+ super.b.==(null) ? super.b = 42 : null;
+ self::use(let final dynamic #t71 = super.b in #t71.==(null) ? super.b = 42 : #t71);
+ super.c.==(null) ? super.c = 42 : null;
+ self::use(let final dynamic #t72 = super.c in #t72.==(null) ? super.c = 42 : #t72);
+ super.d.==(null) ? super.d = 42 : null;
+ self::use(let final dynamic #t73 = super.d in #t73.==(null) ? super.d = 42 : #t73);
+ super.e.==(null) ? let final dynamic #t74 = 42 in let final dynamic #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;
+ self::use(let final dynamic #t76 = super.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), <dynamic>[this, #t77].toList(growable: false), true)) in #t77 : #t76);
+ super.f.==(null) ? let final dynamic #t79 = 42 in let final dynamic #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;
+ self::use(let final dynamic #t81 = super.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), <dynamic>[this, #t82].toList(growable: false), true)) in #t82 : #t81);
+ super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), true)).==(null) ? super.g = 42 : null;
+ self::use(let final dynamic #t84 = super.noSuchMethod(new core::_InvocationMirror::•("get:g", <dynamic>[0, 1, 1].toList(growable: false), <dynamic>[this].toList(growable: false), true)) in #t84.==(null) ? super.g = 42 : #t84);
+ super.h.==(null) ? super.h = 42 : null;
+ self::use(let final dynamic #t85 = super.h in #t85.==(null) ? super.h = 42 : #t85);
+ super.i.==(null) ? super.i = 42 : null;
+ self::use(let final dynamic #t86 = super.i in #t86.==(null) ? super.i = 42 : #t86);
+ let final dynamic #t87 = 87 in super.[](#t87).==(null) ? let final dynamic #t88 = 42 in let final dynamic #t89 = super.[]=(#t87, #t88) in #t88 : null;
+ self::use(let final dynamic #t90 = 87 in let final dynamic #t91 = super.[](#t90) in #t91.==(null) ? let final dynamic #t92 = 42 in let final dynamic #t93 = super.[]=(#t90, #t92) in #t92 : #t91);
+ super.m.==(null) ? let final dynamic #t94 = 42 in let final dynamic #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;
+ self::use(let final dynamic #t96 = super.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), <dynamic>[this, #t97].toList(growable: false), true)) in #t97 : #t96);
super.a = super.a.+(42);
self::use(super.a = super.a.+(42));
super.b = super.b.+(42);

Powered by Google App Engine
This is Rietveld 408576698