blob: 1f4f3c68395209de4f80026ae59da507bb4037fb [file]
// ISSUE: KT-76024
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
package test
inline fun <A> test(
x: () -> A,
y: A.() -> String
): String = y(x())
// FILE: 2.kt
import test.*
fun box()= test(
{ object {
fun localFunInObject(value: String) = value
inline fun foo() = localFunInObject("O")
} },
{ foo() + localFunInObject("K") },
)