Files
kotlin-fork/backend.native/tests/external/codegen/box/classLiteral/java/kt11943.kt
T
2017-03-13 15:31:46 +03:00

20 lines
390 B
Kotlin

// TODO: muted automatically, investigate should it be ran for JS or not
// IGNORE_BACKEND: JS, NATIVE
// WITH_RUNTIME
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()