// TARGET_BACKEND: JVM // FILE: JavaClass.java public class JavaClass { public static String test() { return MainKt.bar(MainKt.foo()); } } // FILE: main.kt class Pair(val x: X, val y: Y) class Inv(val x: T) fun foo(): Inv> = Inv(Pair("O", "K")) fun bar(inv: Inv>) = inv.x.x.toString() + inv.x.y fun box(): String { return JavaClass.test(); }