238cc7c257
143 out of 767 tests (18.6%) are currently failing.
26 lines
499 B
Kotlin
Vendored
26 lines
499 B
Kotlin
Vendored
// IGNORE_BACKEND_FIR: JVM_IR
|
|
fun foo1(x: Int): Boolean {
|
|
when(x) {
|
|
0 -> return true
|
|
1 -> return false
|
|
2 -> return true
|
|
3 -> return false
|
|
2 + 2 -> return true
|
|
else -> return false
|
|
}
|
|
}
|
|
|
|
fun foo2(x: Int): Boolean {
|
|
when(x) {
|
|
0 -> return true
|
|
1 -> return false
|
|
2 -> return true
|
|
3 -> return false
|
|
Integer.MAX_VALUE -> return true
|
|
else -> return false
|
|
}
|
|
}
|
|
|
|
// 1 TABLESWITCH
|
|
// 1 LOOKUPSWITCH
|