blob: b5152c1e07a37f39aed923b11a2c0cff3409ab0c [file] [log] [blame]
// FILE: 1.kt
package test
inline fun <reified T> f(x: () -> String) = x()
inline fun <reified T> g() = f<Unit> {
val x = { T::class.simpleName }
x()!!
}
// FILE: 2.kt
import test.*
class OK
fun box() = g<OK>()