Support reflection tests on Android

This commit is contained in:
Mikhael Bogdanov
2019-01-22 17:48:45 +01:00
parent 91980c5293
commit f2a51d3b80
49 changed files with 235 additions and 174 deletions
@@ -2,6 +2,7 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
package test
import kotlin.test.assertEquals
@@ -27,6 +28,6 @@ inline fun<reified T> foo(): G {
fun box(): String {
val y = foo<String>().bar();
assertEquals("OK", y.toString())
assertEquals("A<java.lang.String>", y.javaClass.getGenericSuperclass()?.toString())
assertEquals("test.A<java.lang.String>", y.javaClass.getGenericSuperclass()?.toString())
return "OK"
}