Files
kotlin/compiler/testData/codegen/bytecodeText/when/integralWhenWithNoInlinedConstants.kt
2020-02-20 14:20:21 +03:00

25 lines
469 B
Kotlin
Vendored

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