8 val x = foo { it } 8 val x = foo { it } 8 [LAMBDA] val x = foo { it } 3 [LAMBDA] fun foo(f: (Int) -> Int): Int { 4 [LAMBDA] return f(1) 4 return f(1) 3 fun foo(f: (Int) -> Int): Int { 8 val x = foo { it } 8 val x = foo { it }