14d9aa1660
^KT-42262 fixed
35 lines
802 B
Kotlin
Vendored
35 lines
802 B
Kotlin
Vendored
// IGNORE_BACKEND: JS
|
|
fun test(): Boolean {
|
|
var flagOuter = false
|
|
var flagInner = false
|
|
for (i in 0..5) {
|
|
when (i) {
|
|
1 -> Unit
|
|
2 -> Unit
|
|
3 -> {
|
|
for (j in 0..5) {
|
|
when (j) {
|
|
1 -> Unit
|
|
2 -> {
|
|
flagInner = true
|
|
break
|
|
}
|
|
else -> flagInner = false
|
|
}
|
|
}
|
|
}
|
|
4 -> {
|
|
flagOuter = true
|
|
break
|
|
}
|
|
else -> flagOuter = false
|
|
}
|
|
}
|
|
|
|
return flagOuter and flagInner
|
|
}
|
|
|
|
fun box(): String {
|
|
val flag = test()
|
|
return if (flag) "OK" else "fail1"
|
|
} |