32 lines
743 B
Kotlin
Vendored
32 lines
743 B
Kotlin
Vendored
fun test() {
|
|
|
|
fun local(){
|
|
val lam = {
|
|
//static instance access
|
|
local()
|
|
}
|
|
lam()
|
|
}
|
|
|
|
//static instance access
|
|
val lam = {
|
|
//static instance access
|
|
local()
|
|
}
|
|
lam()
|
|
|
|
//static instance access
|
|
val cr = ::local
|
|
cr()
|
|
}
|
|
|
|
// JVM_TEMPLATES
|
|
// 3 GETSTATIC ConstClosureOptimizationKt\$test\$1\.INSTANCE
|
|
// 1 GETSTATIC ConstClosureOptimizationKt\$test\$lam\$1\.INSTANCE
|
|
// 1 GETSTATIC ConstClosureOptimizationKt\$test\$cr\$1\.INSTANCE
|
|
|
|
// JVM_IR_TEMPLATES
|
|
// 1 GETSTATIC ConstClosureOptimizationKt\$test\$cr\$1.INSTANCE
|
|
// 1 GETSTATIC ConstClosureOptimizationKt\$test\$lam\$1.INSTANCE
|
|
// 1 GETSTATIC ConstClosureOptimizationKt\$test\$local\$lam\$1.INSTANCE
|