blob: 68e07342670aba5df8bf520e835af8d9a9a7eeb8 [file]
// FILE: 1.kt
package test
inline fun test(x: String, y: String) = object {
val copiedX: String = x
inline fun f(): String = object {
inline fun g(): String = h()
inline fun h(): String = copiedX + y
}.g()
}.f()
// FILE: 2.kt
import test.*
fun box(): String = test("O", "K")