Merged LambdaResultOutflowBehaviour and LambdaCallsBehaviour into one

This commit is contained in:
Valentin Kipyatkov
2020-04-11 11:07:04 +03:00
parent 1e39d4a63c
commit 61d4383cb9
48 changed files with 242 additions and 254 deletions
+5 -5
View File
@@ -3,12 +3,12 @@
8 val x = <bold>foo { it }</bold>
3 fun <bold>foo(f: (Int) -> Int): Int {</bold>
4 return <bold>f(1)</bold>
4 [LAMBDA] return <bold>f</bold>(1)
3 [LAMBDA] fun foo(<bold>f: (Int) -> Int</bold>): Int {
8 [LAMBDA] val x = foo <bold>{ it }</bold>
4 [LAMBDA IN] return <bold>f</bold>(1)
3 [LAMBDA IN] fun foo(<bold>f: (Int) -> Int</bold>): Int {
8 [LAMBDA IN] val x = foo <bold>{ it }</bold>
8 val x = foo <bold>{ it }</bold>
8 val x = foo { <bold>it</bold> }
8 [LAMBDA CALLS] val x = foo <bold>{ it }</bold>
3 [LAMBDA CALLS] fun foo(<bold>f: (Int) -> Int</bold>): Int {
8 [LAMBDA OUT] val x = foo <bold>{ it }</bold>
3 [LAMBDA OUT] fun foo(<bold>f: (Int) -> Int</bold>): Int {
4 return f(<bold>1</bold>)