// FILE: 1.kt package test import kotlin.reflect.KClass inline fun injectFnc(): KClass = { T::class }.let { it() } public class Box // FILE: 2.kt import test.* fun box(): String { val boxClass = injectFnc() if (boxClass != Box::class) return "fail 1" return "OK" }