Files
kotlin-fork/compiler/testData/checkLocalVariablesTable/itInLambda.kt
T
2014-03-03 15:43:35 +04:00

14 lines
328 B
Kotlin

public fun <T> Iterable<T>.myforEach(operation: (T) -> Unit) : Unit {
for (element in this) operation(element)
}
fun foo1() {
(1..5).myforEach {
println(it)
}
}
// METHOD : _DefaultPackage$foo1$1.invoke(I)V
// VARIABLE : NAME=this TYPE=L_DefaultPackage$foo1$1; INDEX=0
// VARIABLE : NAME=it TYPE=I INDEX=1