Move tests on KClass.java* to box/classLiteral/java
Also replace WITH_REFLECT to WITH_RUNTIME to test that these cases correctly work without reflection in the classpath
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
// 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()
|
||||
|
||||
Reference in New Issue
Block a user