// IGNORE_BACKEND: NATIVE | |
// FILE: A.kt | |
@file:[JvmName("MultifileClass") JvmMultifileClass] | |
package a | |
annotation class A | |
@A | |
const val OK: String = "OK" | |
// FILE: B.kt | |
import a.OK | |
fun box(): String { | |
val okRef = ::OK | |
// TODO: see KT-10892 | |
// val annotations = okRef.annotations | |
// val numAnnotations = annotations.size | |
// if (numAnnotations != 1) { | |
// throw AssertionError("Failed, annotations: $annotations") | |
// } | |
val result = okRef.get() | |
return result | |
} |