DescriptionFix bug in AOT compiler where we would propogate a result type for instances calls where the target is not known.
Interacted with cid range checks to incorrectly reduce
foo(x) => (x * 1.0) is double;
to
foo(x) { x * 1.0; return true; }
R=fschneider@google.com
Committed: https://github.com/dart-lang/sdk/commit/1bc2b0419806d8118951e7d3eed23edcb5083938
Patch Set 1 #
Total comments: 2
Patch Set 2 : review #
Messages
Total messages: 6 (2 generated)
|