Data Outflow: Show all reference expressions as separate steps

#KT-19012 Fixed
 #KT-19017 Fixed
 #KT-19036 Fixed
 #KT-19039 Fixed
 #KT-19104 Fixed
 #KT-19106 Fixed
This commit is contained in:
Alexey Sedunov
2017-11-08 16:13:04 +03:00
parent 0fc1c793fe
commit fc307da383
35 changed files with 187 additions and 86 deletions
+5 -4
View File
@@ -2,7 +2,8 @@
8 val x = foo <bold>{ it }</bold>
8 [LAMBDA] val x = foo <bold>{ it }</bold>
3 [LAMBDA] fun foo(<bold>f: (Int) -> Int</bold>): Int {
4 return <bold>f(1)</bold>
3 fun <bold>foo(f: (Int) -> Int): Int {</bold>
8 val x = <bold>foo { it }</bold>
8 val <bold>x = foo { it }</bold>
4 [LAMBDA] return <bold>f</bold>(1)
4 return <bold>f(1)</bold>
3 fun <bold>foo(f: (Int) -> Int): Int {</bold>
8 val x = <bold>foo { it }</bold>
8 val <bold>x = foo { it }</bold>