Files
kotlin-fork/js/js.translator/testData/js-optimizer/while-condition-folding/labeledBreak.optimized.js
T
Alexey Andreev 6047746c90 Fix optimization in JS BE
Don't apply while condition folding when corresponding break
statement breaks outer loop.
2017-04-28 10:52:13 +03:00

19 lines
348 B
JavaScript
Vendored

function box() {
var i = 0;
var j = 0;
var log = "";
outer: while (i < 10) {
while (j < 10) {
if (i + j >= 3) {
break outer;
}
log += i + "," + j + ";";
j++;
}
i++;
}
if (log != "0,0;0,1;0,2;") return "fail: " + log;
return "OK"
}