| // FILE: test.kt | |
| var current = true | |
| fun alternate(): Boolean { | |
| current = !current | |
| return current | |
| } | |
| fun foo() { | |
| while (true) { | |
| if (alternate()) { | |
| break | |
| } | |
| } | |
| } | |
| fun box() { | |
| foo() | |
| } | |
| // LINENUMBERS | |
| // test.kt:19 box | |
| // test.kt:11 foo | |
| // test.kt:12 foo | |
| // test.kt:6 alternate | |
| // test.kt:7 alternate | |
| // test.kt:12 foo | |
| // test.kt:11 foo | |
| // test.kt:12 foo | |
| // test.kt:6 alternate | |
| // test.kt:7 alternate | |
| // test.kt:12 foo | |
| // test.kt:13 foo | |
| // test.kt:16 foo | |
| // test.kt:20 box |