blob: 8444698f304fcf591f2a1eae1320120765a6ac76 [file]
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
inline fun foo(block: () -> String) = block()
// FILE: 2.kt
fun box() = foo {
val s = "O"
val obj = object {
fun local() = localInline { it }
inline fun localInline(block: (String) -> String) = block(s) + "K"
}
return obj.local()
}