// TARGET_BACKEND: JVM_IR // FILE: J.java import org.jetbrains.annotations.Nullable; public class J { public class A { public void output(T x) {} } public class B extends A {} } // FILE: test.kt class Test(val x: T) : J() { fun test(b: B) { b.output(x) } }