8 val x = foo(1, 2) { { it } } (in test())
8 val x = foo(1, 2) { { it } } (in test())
3 fun foo(a: Int, b: Int, f: (Int) -> (Int) -> Int): Int {
4 return f(a)(b) (in foo(Int, Int,…))
4 [LAMBDA IN] return f(a)(b) (in foo(Int, Int,…))
4 [LAMBDA IN] [LAMBDA IN] return f(a)(b) (in foo(Int, Int,…))
3 [LAMBDA IN] [LAMBDA IN] fun foo(a: Int, b: Int, f: (Int) -> (Int) -> Int): Int { (in foo(Int, Int,…))
8 [LAMBDA IN] [LAMBDA IN] val x = foo(1, 2) { { it } } (in test())
8 [LAMBDA IN] val x = foo(1, 2) { { it } } (in test())
8 [LAMBDA IN] val x = foo(1, 2) { { it } } (in test())
8 val x = foo(1, 2) { { it } } (in test())
8 val x = foo(1, 2) { { it } } (in test())
8 [LAMBDA CALLS ARGUMENT #0] val x = foo(1, 2) { { it } } (in test())
8 [LAMBDA CALLS ARGUMENT #0] val x = foo(1, 2) { { it } } (in test())
8 [LAMBDA CALLS] [LAMBDA CALLS ARGUMENT #0] val x = foo(1, 2) { { it } } (in test())
3 [LAMBDA CALLS] [LAMBDA CALLS ARGUMENT #0] fun foo(a: Int, b: Int, f: (Int) -> (Int) -> Int): Int { (in foo(Int, Int,…))
4 [LAMBDA CALLS ARGUMENT #0] return f(a)(b) (in foo(Int, Int,…))
4 return f(a)(b) (in foo(Int, Int,…))
3 fun foo(a: Int, b: Int, f: (Int) -> (Int) -> Int): Int { (in foo(Int, Int,…))
8 val x = foo(1, 2) { { it } } (in test())