blob: 0a76f2aa10f03088a32907e7558b101f9e3072b3 [file]
// TARGET_BACKEND: JVM_IR
// ISSUE: KT-70683
// FILE: Base.java
public interface Base {
String method();
}
// FILE: SimpleDerived.java
public class SimpleDerived implements Derived {
@Override
public String method() {
return "OK";
}
}
// FILE: main.kt
interface Derived : Base
class DerivedImpl(private val delegate: SimpleDerived) : Derived by delegate, Base
fun box(): String {
return DerivedImpl(SimpleDerived()).method()
}