// !DIAGNOSTICS: -UNUSED_PARAMETER // FILE: A.java public class A { public static void foo() {} public static void baz(String s) {} } // FILE: B.java public class B extends A { public static void bar(int i) {} } // FILE: K.kt open class K : B() { companion object { @JvmStatic fun foo() {} @JvmStatic fun foo(a: Any) {} @JvmStatic fun bar(i: Int) {} @JvmStatic fun bar(i: String) {} @JvmStatic fun baz(i: Int) {} } }