Files
kotlin/compiler/testData/codegen/bytecodeText/defaultArguments/methodHandlerElimination.kt
2020-02-17 23:52:48 +03:00

20 lines
405 B
Kotlin
Vendored

// IGNORE_BACKEND: JVM_IR
// TODO KT-36771 Missing special code for super calls to inline functions support in JVM_IR
//open modality to method handle check generation
open class A {
inline fun test(p: String = "OK"): String {
return p
}
}
fun box(): String {
return A().test()
}
//handler check in test$default
// 1 IFNULL
//mask check in test$default
// 1 IFEQ
//total ifs
// 2 IF