// FIR_IDENTICAL // !LANGUAGE: +NewInference +SamConversionForKotlinFunctions // FILE: Runnable.java public interface Runnable { void run(); } // FILE: 1.kt interface K { fun foo(t1: T, t2: T) } fun test(k: K, r: Runnable) { k.foo(r, r) k.foo(r, {}) k.foo({}, r) k.foo({}, {}) }