FIR CFG: remove ordering from control flow through in-place lambdas
Old graph:
arg -> lambda enter -> ... -> lambda exit -> lambda enter -> ... ->
-> lambda exit -> call
New graph:
arg -+-> lambda enter -> ... -> lambda exit -+-> call
\-> lambda enter -> ... -> lambda exit -/
This commit is contained in:
Vendored
+3
-2
@@ -229,9 +229,10 @@ digraph delegateWithAnonymousObject_kt {
|
||||
78 [label="Exit property" style="filled" fillcolor=red];
|
||||
}
|
||||
71 -> {72};
|
||||
72 -> {73};
|
||||
72 -> {73 74};
|
||||
72 -> {26} [style=dashed];
|
||||
73 -> {74};
|
||||
73 -> {77} [color=red];
|
||||
73 -> {74} [color=green];
|
||||
74 -> {75};
|
||||
75 -> {76};
|
||||
76 -> {77};
|
||||
|
||||
Reference in New Issue
Block a user