| // TODO: muted automatically, investigate should it be ran for JS or not | |
| // IGNORE_BACKEND: JS | |
| // WITH_RUNTIME | |
| import kotlin.test.assertEquals | |
| inline fun<reified T : Any> javaClassName(): String { | |
| return T::class.java.getName() | |
| } | |
| fun box(): String { | |
| assertEquals("java.lang.String", javaClassName<String>()) | |
| assertEquals("java.lang.Integer", javaClassName<Int>()) | |
| assertEquals("java.lang.Object", javaClassName<Any>()) | |
| return "OK" | |
| } |