Files
kotlin-fork/compiler/testData/codegen/box/functions/localFunctions/callBetweenLocalFunctions.kt
T
2020-09-22 23:53:40 +03:00

21 lines
348 B
Kotlin
Vendored

// SKIP_DCE_DRIVEN
fun box(): String {
var a = 0
fun <T> local(xx: T): T {
class A {
val b = 0
fun id(x: T): T {
a = b
return x
}
}
fun local2() : T {
return A().id(xx)
}
return local2()
}
return local("OK")
}