FIR: Fix incorrect qualifier resolution in case of type parameters
^KT-51265 Fixed
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_REFLECT
|
||||
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
class OK
|
||||
|
||||
class T
|
||||
|
||||
inline fun <reified F : Any> bar(k: KClass<out F>): String = k.simpleName!!
|
||||
inline fun <reified T : Any> foo(): String = bar(T::class)
|
||||
|
||||
fun box(): String {
|
||||
return foo<OK>()
|
||||
}
|
||||
Reference in New Issue
Block a user