| // FILE: test.kt | |
| fun box() { | |
| var x = 2 | |
| while (--x > 0) { | |
| "OK" | |
| } | |
| x = 2 | |
| do { | |
| "OK" | |
| } while (--x > 0) | |
| } | |
| // EXPECTATIONS JVM | |
| // test.kt:5 box | |
| // test.kt:6 box | |
| // test.kt:7 box | |
| // test.kt:6 box | |
| // test.kt:10 box | |
| // test.kt:12 box | |
| // test.kt:13 box | |
| // test.kt:12 box | |
| // test.kt:13 box | |
| // test.kt:14 box | |
| // EXPECTATIONS NATIVE | |
| // test.kt:5 box | |
| // test.kt:6 box | |
| // test.kt:7 box | |
| // test.kt:6 box | |
| // test.kt:10 box | |
| // test.kt:11 box | |
| // test.kt:12 box | |
| // test.kt:13 box | |
| // test.kt:11 box | |
| // test.kt:12 box | |
| // test.kt:13 box | |
| // test.kt:14 box | |
| // EXPECTATIONS JS_IR | |
| // test.kt:5 box | |
| // test.kt:6 box | |
| // test.kt:6 box | |
| // test.kt:6 box | |
| // test.kt:6 box | |
| // test.kt:10 box | |
| // test.kt:13 box | |
| // test.kt:13 box | |
| // test.kt:13 box | |
| // test.kt:13 box | |
| // test.kt:14 box | |
| // EXPECTATIONS WASM | |
| // test.kt:5 $box (12) | |
| // test.kt:6 $box (13, 11, 13, 17, 11) | |
| // test.kt:7 $box (8) | |
| // test.kt:6 $box (13, 11, 13, 17, 11) | |
| // test.kt:7 $box (8) | |
| // test.kt:10 $box (8, 4) | |
| // test.kt:12 $box (8) | |
| // test.kt:13 $box (15, 13, 15, 19, 13) | |
| // test.kt:12 $box (8) | |
| // test.kt:13 $box (15, 13, 15, 19, 13) | |
| // test.kt:14 $box (1) |