Files
kotlin-fork/compiler/testData/codegen/box/javaInterop/unresolvedJavaClassInDifferentFile.kt
T

30 lines
421 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// FILE: unresolvedJavaClassInDifferentFile.kt
import j.Base
class Derived : Base() {
fun ok() = "OK"
}
fun box() =
Derived().ok()
// FILE: j/Foo.java
package j;
// NB package-private class 'j.Bar' in file 'j/Foo.java'
class Bar {
}
// FILE: j/Base.java
package j;
public class Base {
protected Bar bar() {
return new Bar();
}
protected void bar(Bar b) {
}
}