[FIR-TEST] Update cfg dumps according to previous commits

This commit is contained in:
Dmitriy Novozhilov
2020-03-31 15:14:11 +03:00
parent 6faf364a46
commit 1d1b8d3290
59 changed files with 8803 additions and 9268 deletions
@@ -8,7 +8,6 @@ digraph thisOfExtensionProperty_kt {
0 [label="Enter class A" style="filled" fillcolor=red];
1 [label="Exit class A" style="filled" fillcolor=red];
}
0 -> {1} [color=green];
subgraph cluster_1 {
@@ -16,60 +15,56 @@ digraph thisOfExtensionProperty_kt {
2 [label="Enter function getter" style="filled" fillcolor=red];
3 [label="Exit function getter" style="filled" fillcolor=red];
}
2 -> {3};
subgraph cluster_2 {
color=red
4 [label="Enter property" style="filled" fillcolor=red];
5 [label="Exit property" style="filled" fillcolor=red];
}
4 -> {5};
subgraph cluster_3 {
color=red
6 [label="Enter class B" style="filled" fillcolor=red];
subgraph cluster_3 {
color=blue
4 [label="Enter property" style="filled" fillcolor=red];
5 [label="Exit property" style="filled" fillcolor=red];
}
7 [label="Exit class B" style="filled" fillcolor=red];
}
6 -> {4} [color=green];
4 -> {5};
5 -> {7} [color=green];
subgraph cluster_4 {
color=red
8 [label="Enter function getter" style="filled" fillcolor=red];
subgraph cluster_5 {
color=blue
9 [label="Enter &&"];
10 [label="Access variable this@R|/check_1|"];
11 [label="Type operator: (this@R|/check_1| is R|B|)"];
12 [label="Exit left part of &&"];
13 [label="Enter right part of &&"];
14 [label="Access variable R|/B.b|"];
15 [label="Exit &&"];
11 [label="Enter &&"];
12 [label="Access variable this@R|/check_1|"];
13 [label="Type operator: (this@R|/check_1| is R|B|)"];
14 [label="Exit left part of &&"];
15 [label="Enter right part of &&"];
16 [label="Access variable R|/B.b|"];
10 [label="Exit &&"];
}
16 [label="Jump: ^ (this@R|/check_1| is R|B|) && this@R|/check_1|.R|/B.b|"];
17 [label="Stub" style="filled" fillcolor=gray];
18 [label="Exit function getter" style="filled" fillcolor=red];
17 [label="Jump: ^ (this@R|/check_1| is R|B|) && this@R|/check_1|.R|/B.b|"];
18 [label="Stub" style="filled" fillcolor=gray];
9 [label="Exit function getter" style="filled" fillcolor=red];
}
8 -> {9};
9 -> {10};
10 -> {11};
8 -> {11};
10 -> {17};
11 -> {12};
12 -> {15 13};
12 -> {13};
13 -> {14};
14 -> {15};
14 -> {10 15};
15 -> {16};
16 -> {18};
16 -> {17} [style=dotted];
16 -> {10};
17 -> {9};
17 -> {18} [style=dotted];
18 -> {9} [style=dotted];
subgraph cluster_6 {
color=red
19 [label="Enter property" style="filled" fillcolor=red];
20 [label="Exit property" style="filled" fillcolor=red];
}
19 -> {20};
subgraph cluster_7 {
@@ -77,39 +72,37 @@ digraph thisOfExtensionProperty_kt {
21 [label="Enter function getter" style="filled" fillcolor=red];
subgraph cluster_8 {
color=blue
22 [label="Enter &&"];
23 [label="Access variable this@R|/check_2|"];
24 [label="Type operator: (this@R|/check_2| is R|B|)"];
25 [label="Exit left part of &&"];
26 [label="Enter right part of &&"];
27 [label="Access variable this@R|/check_2|"];
28 [label="Access variable R|/B.b|"];
29 [label="Exit &&"];
24 [label="Enter &&"];
25 [label="Access variable this@R|/check_2|"];
26 [label="Type operator: (this@R|/check_2| is R|B|)"];
27 [label="Exit left part of &&"];
28 [label="Enter right part of &&"];
29 [label="Access variable this@R|/check_2|"];
30 [label="Access variable R|/B.b|"];
23 [label="Exit &&"];
}
30 [label="Jump: ^ (this@R|/check_2| is R|B|) && this@R|/check_2|.R|/B.b|"];
31 [label="Stub" style="filled" fillcolor=gray];
32 [label="Exit function getter" style="filled" fillcolor=red];
31 [label="Jump: ^ (this@R|/check_2| is R|B|) && this@R|/check_2|.R|/B.b|"];
32 [label="Stub" style="filled" fillcolor=gray];
22 [label="Exit function getter" style="filled" fillcolor=red];
}
21 -> {22};
22 -> {23};
23 -> {24};
21 -> {24};
23 -> {31};
24 -> {25};
25 -> {29 26};
25 -> {26};
26 -> {27};
27 -> {28};
27 -> {23 28};
28 -> {29};
29 -> {30};
30 -> {32};
30 -> {31} [style=dotted];
30 -> {23};
31 -> {22};
31 -> {32} [style=dotted];
32 -> {22} [style=dotted];
subgraph cluster_9 {
color=red
33 [label="Enter property" style="filled" fillcolor=red];
34 [label="Exit property" style="filled" fillcolor=red];
}
33 -> {34};
}