// WITH_REFLECT import kotlin.reflect.KClass inline fun check(expected: String) { val clazz = T::class.java!! assert (clazz.canonicalName == "java.lang.${expected.capitalize()}") { "clazz name: ${clazz.canonicalName}" } } fun box(): String { check("boolean") check("character") check("byte") check("short") check("integer") check("float") check("long") check("double") check("String") check("Void") return "OK" }