// FILE: soInlineIterableFun.kt package soInlineIterableFun fun main(args: Array) { //Breakpoint! val list = listOf(1, 2, 3) list.any1 { it > 2 } foo() } fun foo() { } inline fun Iterable.any1(predicate: (T) -> Boolean): Boolean { for (element in this) if (predicate(element)) return true return false } // STEP_OVER: 5