Files
kotlin-fork/compiler/testData/codegen/bytecodeText/boxingOptimization/safeCallWithElvisMultipleFiles.kt
T
2021-09-29 19:14:32 +03:00

14 lines
211 B
Kotlin
Vendored

// MODULE: lib
// FILE: a.kt
class A(val x : Int, val y : A?)
// MODULE: main(lib)
// FILE: main.kt
fun check(a : A?) : Int {
return a?.y?.x ?: (a?.x ?: 3)
}
// 0 valueOf
// 0 Value\s\(\)
// 0 ACONST_NULL