// TARGET_BACKEND: JVM_IR // DUMP_IR // IGNORE_CODEGEN_WITH_IR_FAKE_OVERRIDE_GENERATION: KT-61386 // FILE: javapackage/PackagePrivateGrandparentInterface.java package javapackage; /*package-private*/ interface PackagePrivateGrandparentInterface { String publicStaticField = "OK"; } // FILE: javapackage/PublicParentClass.java package javapackage; public class PublicParentClass implements PackagePrivateGrandparentInterface {} // FILE: Child.kt import javapackage.PublicParentClass class Child : PublicParentClass() { fun foo(): String { return publicStaticField } } // FILE: test.kt fun box() = Child().foo()