// TARGET_BACKEND: JVM // WITH_STDLIB @JvmName("bar") fun foo() {} fun getJvmName(): JvmName? = Class.forName("LoadJvmNameKt").declaredMethods.single { it.name == "bar" }.getAnnotation(JvmName::class.java) fun box(): String { // JvmName is binary-retained and should not be accessible via reflection return if (getJvmName() == null) "OK" else "Fail" }