// PARAM_TYPES: kotlin.Int // PARAM_DESCRIPTOR: value-parameter val it: kotlin.Int defined in foo. fun Array.check(f: (T) -> Boolean): Boolean = false // SIBLING: fun foo(t: Array) { if (t.check { i(it) > 1 }) { println("OK") } } private fun i(it: Int): Int { return it + 1 }