// !LANGUAGE: +JvmFieldInInterface | |
// TARGET_BACKEND: JVM | |
// WITH_RUNTIME | |
// FILE: Foo.kt | |
public class Bar(public val value: String) | |
interface Foo { | |
companion object { | |
@JvmField | |
val FOO = Bar("OK") | |
} | |
} | |
// FILE: bar.kt | |
fun box(): String { | |
return Foo.FOO.value | |
} |