// FIR_IDENTICAL // FILE: Listener.java public interface Listener { void on(T self); } // FILE: Base.java public class Base> { public void addListener(T listener) {} } // FILE: Derived.java public class Derived extends Base> {} // FILE: test.kt fun test(w: Derived) { w.addListener { _ -> call() } } fun call() {}