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,8 @@
// WITH_REFLECT
package test
class Z<T> {}
class TParam {}
@@ -30,10 +32,10 @@ fun box(): String {
val params = listOf(
Params(1, Any::class.java, "T", "T"),
Params(2, Z::class.java, "Z<T>", "Z<T>"),
Params(3, Z::class.java, "Z<java.lang.String>", "Z<java.lang.String>"),
Params(4, Any::class.java, "Zout<java.lang.String>", "X"),
Params(5, Any::class.java, "Zin<TParam>", "Y")
Params(2, Z::class.java, "test.Z<T>", "test.Z<T>"),
Params(3, Z::class.java, "test.Z<java.lang.String>", "test.Z<java.lang.String>"),
Params(4, Any::class.java, "test.Zout<java.lang.String>", "X"),
Params(5, Any::class.java, "test.Zin<test.TParam>", "Y")
)