mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-26 21:21:54 +00:00
Fix continue labels in 'for' loops skipping the incrementor
This commit is contained in:
@ -11,10 +11,9 @@ for (var j: i32 = 0; j < 10; ++j) {
|
||||
for (; i > 0; --i);
|
||||
assert(i == 0);
|
||||
|
||||
for (;; ++i)
|
||||
if (i == 10)
|
||||
break;
|
||||
for (;; ++i) if (i == 10) break;
|
||||
|
||||
for (;;)
|
||||
if (--i == 0)
|
||||
break;
|
||||
for (;;) if (--i == 0) break;
|
||||
|
||||
for (var k: i32 = 0; k < 10; ++k) continue;
|
||||
assert(k == 10);
|
||||
|
Reference in New Issue
Block a user