924898afb7
Merge-request: KT-MR-7905 Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
24 lines
366 B
Kotlin
Vendored
24 lines
366 B
Kotlin
Vendored
// LANGUAGE: -ProhibitSimplificationOfNonTrivialConstBooleanExpressions
|
|
// IGNORE_FIR_DIAGNOSTICS
|
|
// IGNORE_BACKEND_K2: NATIVE
|
|
var field: Int = 0
|
|
|
|
fun next(): Int {
|
|
return ++field
|
|
}
|
|
|
|
|
|
fun box(): String {
|
|
val task: String
|
|
|
|
do {
|
|
if (next() % 2 == 0) {
|
|
task = "OK"
|
|
break
|
|
}
|
|
}
|
|
while (!false)
|
|
|
|
return task
|
|
}
|