// IGNORE_BACKEND_FIR: JVM_IR // MODULE: lib // FILE: l1.kt val T.z get() = { x: T -> this } // FILE: l2.kt fun test(ok: String, fail: String) = ok.z(fail) // MODULE: main(lib) // FILE: main.kt fun box() = test("OK", "FAIL")