blob: 7f3e2f2646187ca3ffdfb2780fa092527430c7a2 [file]
// TARGET_BACKEND: JVM_IR
// FILE: one/two/Holder.java
package one.two;
public class Holder {
public static final int VALUE = 2;
}
// FILE: one/two/Bar.java
package one.two;
public class Bar {
public static final int X = Holder.VALUE;
public static int viaJava() {
return X;
}
}
// FILE: main.kt
package one.two
const val VALUE = 1
const val FROM_KOTLIN = Bar.X
fun box(): String {
val fromJava = Bar.viaJava()
return if (FROM_KOTLIN == fromJava) "OK" else "FAIL: kotlin=$FROM_KOTLIN java=$fromJava"
}