// TARGET_BACKEND: JVM // WITH_STDLIB import kotlin.test.assertEquals abstract class S(val klass: Class) { val result = klass.simpleName } object OK : S(OK::class.java) class C { companion object Companion : S(Companion::class.java) } fun box(): String { assertEquals("Companion", C.Companion.result) return OK.result }