Files
kotlin/compiler/testData/codegen/box/reflection/javaProperties/kt11943.kt

17 lines
286 B
Kotlin
Vendored

// WITH_REFLECT
import kotlin.reflect.KClass
val <T : KClass<*>> T.myjava1: Class<*>
get() = java
val <E : Any, T : KClass<E>> T.myjava2: Class<E>
get() = java
class O
class K
fun box(): String =
O::class.myjava1.getSimpleName() + K::class.myjava2.getSimpleName()