Files
kotlin-fork/compiler/testData/codegen/bytecodeText/invokedynamic/lambdas.kt
T

21 lines
359 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// IGNORE_LIGHT_ANALYSIS
// JVM_TARGET: 1.8
// LAMBDAS: INDY
fun test(): String {
val lam = {
val lamO = { "O" }
val lamK = { "K" }
lamO() + lamK()
}
return lam()
}
// JVM_IR_TEMPLATES
// 3 INVOKEDYNAMIC
// 0 class LambdasKt\$test\$
// JVM_TEMPLATES
// 0 INVOKEDYNAMIC
// 3 class LambdasKt\$test\$