// JAVAC_EXPECTED_FILE // FILE: KotlinFile.kt fun foo(javaClass: JavaClass): String { return javaClass.doSomething("") { it } } // FILE: JavaClass.java public class JavaClass { public T doSomething(T t, I i) { return i.run(t); } } interface I { T run(T t); }