[FIR] Add CFG nodes, add multiple subGraphs for CFGOwner
This commit is contained in:
+21
-13
@@ -28,22 +28,12 @@ digraph localClassesWithImplicit_kt {
|
||||
color=red
|
||||
7 [label="Enter function test" style="filled" fillcolor=red];
|
||||
subgraph cluster_3 {
|
||||
color=blue
|
||||
29 [label="Enter class <anonymous object>" style="filled" fillcolor=red];
|
||||
30 [label="Exit class <anonymous object>" style="filled" fillcolor=red];
|
||||
}
|
||||
subgraph cluster_4 {
|
||||
color=blue
|
||||
27 [label="Enter class A" style="filled" fillcolor=red];
|
||||
28 [label="Exit class A" style="filled" fillcolor=red];
|
||||
}
|
||||
subgraph cluster_5 {
|
||||
color=blue
|
||||
8 [label="Enter block"];
|
||||
subgraph cluster_6 {
|
||||
subgraph cluster_4 {
|
||||
color=blue
|
||||
9 [label="Enter when"];
|
||||
subgraph cluster_7 {
|
||||
subgraph cluster_5 {
|
||||
color=blue
|
||||
10 [label="Enter when branch condition "];
|
||||
11 [label="Access variable R|<local>/a|"];
|
||||
@@ -52,7 +42,7 @@ digraph localClassesWithImplicit_kt {
|
||||
}
|
||||
14 [label="Synthetic else branch"];
|
||||
15 [label="Enter when branch result"];
|
||||
subgraph cluster_8 {
|
||||
subgraph cluster_6 {
|
||||
color=blue
|
||||
16 [label="Enter block"];
|
||||
17 [label="Jump: ^test Unit"];
|
||||
@@ -67,6 +57,16 @@ digraph localClassesWithImplicit_kt {
|
||||
24 [label="Variable declaration: lval x: R|<anonymous>|"];
|
||||
25 [label="Exit block"];
|
||||
}
|
||||
subgraph cluster_7 {
|
||||
color=blue
|
||||
29 [label="Enter class <anonymous object>" style="filled" fillcolor=red];
|
||||
30 [label="Exit class <anonymous object>" style="filled" fillcolor=red];
|
||||
}
|
||||
subgraph cluster_8 {
|
||||
color=blue
|
||||
27 [label="Enter class A" style="filled" fillcolor=red];
|
||||
28 [label="Exit class A" style="filled" fillcolor=red];
|
||||
}
|
||||
26 [label="Exit function test" style="filled" fillcolor=red];
|
||||
}
|
||||
7 -> {8};
|
||||
@@ -88,7 +88,11 @@ digraph localClassesWithImplicit_kt {
|
||||
21 -> {31 34 69 87} [color=red];
|
||||
22 -> {23};
|
||||
22 -> {94 97 132 150} [color=red];
|
||||
22 -> {31 34 69 87 27} [color=green];
|
||||
22 -> {31 34 69 87 27} [style=dashed];
|
||||
23 -> {24};
|
||||
23 -> {94 97 132 150 29} [color=green];
|
||||
23 -> {94 97 132 150 29} [style=dashed];
|
||||
24 -> {25};
|
||||
25 -> {26};
|
||||
27 -> {28} [color=green];
|
||||
@@ -182,6 +186,7 @@ digraph localClassesWithImplicit_kt {
|
||||
35 -> {36};
|
||||
36 -> {43};
|
||||
36 -> {37} [color=red];
|
||||
36 -> {43} [style=dashed];
|
||||
37 -> {38};
|
||||
38 -> {39};
|
||||
39 -> {42};
|
||||
@@ -255,6 +260,7 @@ digraph localClassesWithImplicit_kt {
|
||||
70 -> {71};
|
||||
71 -> {78};
|
||||
71 -> {72} [color=red];
|
||||
71 -> {78} [style=dashed];
|
||||
72 -> {73};
|
||||
73 -> {74};
|
||||
74 -> {77};
|
||||
@@ -381,6 +387,7 @@ digraph localClassesWithImplicit_kt {
|
||||
98 -> {99};
|
||||
99 -> {106};
|
||||
99 -> {100} [color=red];
|
||||
99 -> {106} [style=dashed];
|
||||
100 -> {101};
|
||||
101 -> {102};
|
||||
102 -> {105};
|
||||
@@ -454,6 +461,7 @@ digraph localClassesWithImplicit_kt {
|
||||
133 -> {134};
|
||||
134 -> {141};
|
||||
134 -> {135} [color=red];
|
||||
134 -> {141} [style=dashed];
|
||||
135 -> {136};
|
||||
136 -> {137};
|
||||
137 -> {140};
|
||||
|
||||
Reference in New Issue
Block a user