// FILE: A.java import kotlin.jvm.functions.FunctionN; public class A { public void foo(FunctionN w) { } } public class A2 { public FunctionN foo() { } } // FILE: main.kt class B : A() class B2 : A2() fun foo() { object : A() {} object : A2() {} }