blob: 9b2cdb832507f9018959c8776419672faa8d3fb2 [file]
// 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"
}