// NO_CHECK_LAMBDA_INLINING // FILE: 1.kt package test public inline fun with2(receiver: T, body: T.() -> String) = receiver.body() // FILE: 2.kt import test.* fun test(item: T?, defaultLink: T.() -> String): String { return with2("") { item?.defaultLink() ?: "fail" } } fun box(): String { return test("O") { this + "K" } }