// FIR_IDENTICAL // FILE: K.kt open class K { companion object { fun foo() {} } } // FILE: D.java class D extends K { static int b = 1; static void bar() {} } // FILE: K2.kt class K2 { companion object { fun baz() {} } } // FILE: test.kt fun test() { K.foo() D.b D.bar() D.foo() K2.b K2.bar() K2.foo() K2.baz() }