2017-12-30 05:11:58 +01:00
|
|
|
var i: i32;
|
2017-12-05 15:06:44 +01:00
|
|
|
for (i = 0; i < 10; ++i) {
|
|
|
|
;
|
|
|
|
}
|
2017-12-05 22:47:20 +01:00
|
|
|
assert(i == 10);
|
|
|
|
|
2017-12-30 05:11:58 +01:00
|
|
|
for (var j: i32 = 0; j < 10; ++j) {
|
2017-12-05 22:47:20 +01:00
|
|
|
;
|
|
|
|
}
|
|
|
|
|
|
|
|
for (; i > 0; --i);
|
|
|
|
assert(i == 0);
|
|
|
|
|
2018-05-23 11:32:12 +02:00
|
|
|
for (;; ++i) if (i == 10) break;
|
2017-12-05 22:47:20 +01:00
|
|
|
|
2018-05-23 11:32:12 +02:00
|
|
|
for (;;) if (--i == 0) break;
|
|
|
|
|
|
|
|
for (var k: i32 = 0; k < 10; ++k) continue;
|
|
|
|
assert(k == 10);
|
2018-06-27 02:53:45 +02:00
|
|
|
|
|
|
|
for (let i = 0; i < 10; i++) { // without continue block
|
|
|
|
for (let j = 0; j < 10; j++) { // with continue block
|
|
|
|
if (i === j) continue;
|
|
|
|
}
|
|
|
|
}
|