Test: FIR CFA: fix the names of some nodes

This commit is contained in:
pyos
2022-12-13 10:21:08 +01:00
committed by Dmitriy Novozhilov
parent fbd0908f0c
commit e86b87fe0b
49 changed files with 331 additions and 341 deletions
@@ -14,7 +14,7 @@ digraph inLocalClass_kt {
2 [label="Enter block"];
3 [label="Exit block"];
}
4 [label="Exit local class foo"];
4 [label="Local class declaration"];
5 [label="Function call: R|/LocalClass.LocalClass|()" style="filled" fillcolor=yellow];
6 [label="Function call: R|/LocalClass.LocalClass|().R|<local>/run|()" style="filled" fillcolor=yellow];
7 [label="Function call: R|<local>/e|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()" style="filled" fillcolor=yellow];
@@ -14,7 +14,7 @@ digraph inLocalFunction_kt {
2 [label="Enter block"];
3 [label="Exit block"];
}
4 [label="Local function declaration foo"];
4 [label="Local function declaration"];
5 [label="Function call: R|<local>/localFun|()" style="filled" fillcolor=yellow];
6 [label="Function call: R|<local>/b|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()" style="filled" fillcolor=yellow];
7 [label="Exit block"];
@@ -59,7 +59,7 @@ digraph atLeastOnce_kt {
17 [label="Postponed enter to lambda"];
subgraph cluster_8 {
color=blue
18 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
18 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_9 {
color=blue
19 [label="Enter block"];
@@ -67,7 +67,7 @@ digraph atLeastOnce_kt {
21 [label="Assignment: R|<local>/x|"];
22 [label="Exit block"];
}
23 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
23 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
24 [label="Postponed exit from lambda"];
25 [label="Function call: R|/inlineRun|(...)" style="filled" fillcolor=yellow];
@@ -106,7 +106,7 @@ digraph atLeastOnce_kt {
33 [label="Postponed enter to lambda"];
subgraph cluster_12 {
color=blue
34 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
34 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_13 {
color=blue
35 [label="Enter block"];
@@ -114,7 +114,7 @@ digraph atLeastOnce_kt {
37 [label="Assignment: R|<local>/x|"];
38 [label="Exit block"];
}
39 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
39 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
40 [label="Postponed exit from lambda"];
41 [label="Function call: R|/myRun|(...)" style="filled" fillcolor=yellow];
@@ -59,7 +59,7 @@ digraph atMostOnce_kt {
17 [label="Postponed enter to lambda"];
subgraph cluster_8 {
color=blue
18 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
18 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_9 {
color=blue
19 [label="Enter block"];
@@ -67,7 +67,7 @@ digraph atMostOnce_kt {
21 [label="Assignment: R|<local>/x|"];
22 [label="Exit block"];
}
23 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
23 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
24 [label="Postponed exit from lambda"];
25 [label="Function call: R|/inlineRun|(...)" style="filled" fillcolor=yellow];
@@ -104,7 +104,7 @@ digraph atMostOnce_kt {
33 [label="Postponed enter to lambda"];
subgraph cluster_12 {
color=blue
34 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
34 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_13 {
color=blue
35 [label="Enter block"];
@@ -112,7 +112,7 @@ digraph atMostOnce_kt {
37 [label="Assignment: R|<local>/x|"];
38 [label="Exit block"];
}
39 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
39 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
40 [label="Postponed exit from lambda"];
41 [label="Function call: R|/myRun|(...)" style="filled" fillcolor=yellow];
@@ -59,7 +59,7 @@ digraph exactlyOnce_kt {
17 [label="Postponed enter to lambda"];
subgraph cluster_8 {
color=blue
18 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
18 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_9 {
color=blue
19 [label="Enter block"];
@@ -67,7 +67,7 @@ digraph exactlyOnce_kt {
21 [label="Assignment: R|<local>/x|"];
22 [label="Exit block"];
}
23 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
23 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
24 [label="Postponed exit from lambda"];
25 [label="Function call: R|/inlineRun|(...)" style="filled" fillcolor=yellow];
@@ -105,7 +105,7 @@ digraph exactlyOnce_kt {
33 [label="Postponed enter to lambda"];
subgraph cluster_12 {
color=blue
34 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
34 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_13 {
color=blue
35 [label="Enter block"];
@@ -113,7 +113,7 @@ digraph exactlyOnce_kt {
37 [label="Assignment: R|<local>/x|"];
38 [label="Exit block"];
}
39 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
39 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
40 [label="Postponed exit from lambda"];
41 [label="Function call: R|/myRun|(...)" style="filled" fillcolor=yellow];
@@ -173,7 +173,7 @@ digraph flow_kt {
}
80 [label="Exit loop block"];
}
81 [label="Exit whileloop"];
81 [label="Exit while loop"];
}
82 [label="Exit block"];
}
@@ -205,7 +205,7 @@ digraph flow_kt {
96 [label="Const: Boolean(true)"];
97 [label="Exit loop condition"];
}
98 [label="Exit do-whileloop" style="filled" fillcolor=gray];
98 [label="Exit do-while loop" style="filled" fillcolor=gray];
}
99 [label="Exit block" style="filled" fillcolor=gray];
}
@@ -70,14 +70,14 @@ digraph inPlaceLambda_kt {
22 [label="Postponed enter to lambda"];
subgraph cluster_9 {
color=blue
23 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
23 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_10 {
color=blue
24 [label="Enter block"];
25 [label="Function call: R|<local>/x|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/Unit|>|()" style="filled" fillcolor=yellow];
26 [label="Exit block"];
}
27 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
27 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
28 [label="Postponed exit from lambda"];
29 [label="Function call: R|/bar|(...)" style="filled" fillcolor=yellow];
@@ -59,7 +59,7 @@ digraph unknown_kt {
17 [label="Postponed enter to lambda"];
subgraph cluster_8 {
color=blue
18 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
18 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_9 {
color=blue
19 [label="Enter block"];
@@ -67,7 +67,7 @@ digraph unknown_kt {
21 [label="Assignment: R|<local>/x|"];
22 [label="Exit block"];
}
23 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
23 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
24 [label="Postponed exit from lambda"];
25 [label="Function call: R|/inlineRun|(...)" style="filled" fillcolor=yellow];
@@ -105,7 +105,7 @@ digraph unknown_kt {
33 [label="Postponed enter to lambda"];
subgraph cluster_12 {
color=blue
34 [label="Enter function anonymousFunction" style="filled" fillcolor=red];
34 [label="Enter function <anonymous>" style="filled" fillcolor=red];
subgraph cluster_13 {
color=blue
35 [label="Enter block"];
@@ -113,7 +113,7 @@ digraph unknown_kt {
37 [label="Assignment: R|<local>/x|"];
38 [label="Exit block"];
}
39 [label="Exit function anonymousFunction" style="filled" fillcolor=red];
39 [label="Exit function <anonymous>" style="filled" fillcolor=red];
}
40 [label="Postponed exit from lambda"];
41 [label="Function call: R|/myRun|(...)" style="filled" fillcolor=yellow];