// TARGET_BACKEND: JVM // IGNORE_BACKEND: JVM // JVM_TARGET: 1.8 // LAMBDAS: INDY // CHECK_BYTECODE_LISTING // FIR_IDENTICAL // WITH_SIGNATURES // CHECK_BYTECODE_TEXT // JVM_IR_TEMPLATES // 1 java/lang/invoke/LambdaMetafactory fun call(value: T1, f: (T1) -> R): R { return f(value) } fun test(x: T2) = call(x) { it } fun box() = test("OK")