// FILE: 1.kt package test inline fun foo(x: () -> String) = x() inline fun bar() = { foo { { T::class.simpleName!! }.let { it() } } }.let { it() } // FILE: 2.kt import test.* class OK fun box() = bar()