Remove edges in constructor
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
digraph CFG {
|
||||
node [fontname="Helvetica"];
|
||||
n107 [label="START", shape=box];
|
||||
n107 -> n119;
|
||||
n119 [label="1", shape=box];
|
||||
n119 -> n120;
|
||||
n120 [label="CALL a", shape=box, style=filled, color=orange];
|
||||
n120 -> n109;
|
||||
n109 [label="START a(x)", shape=box, style=filled, color=green];
|
||||
n109 -> n116;
|
||||
n116 [label="x", shape=box];
|
||||
n116 -> n110;
|
||||
n110 [label="END a(x)", shape=box, style=filled, color=green];
|
||||
n110 -> n122;
|
||||
n122 [label="RET a", shape=box, style=filled, color=orange];
|
||||
n122 -> n124;
|
||||
n124 [label="2", shape=box];
|
||||
n124 -> n125;
|
||||
n125 [label="CALL b", shape=box, style=filled, color=orange];
|
||||
n125 -> n111;
|
||||
n111 [label="START b(y)", shape=box, style=filled, color=green];
|
||||
n111 -> n117;
|
||||
n117 [label="y", shape=box];
|
||||
n117 -> n112;
|
||||
n112 [label="END b(y)", shape=box, style=filled, color=green];
|
||||
n112 -> n127;
|
||||
n127 [label="RET b", shape=box, style=filled, color=orange];
|
||||
n127 -> n128;
|
||||
n128 [label="3", shape=box];
|
||||
n128 -> n129;
|
||||
n129 [label="CALL c", shape=box, style=filled, color=orange];
|
||||
n129 -> n113;
|
||||
n113 [label="START c(z)", shape=box, style=filled, color=green];
|
||||
n113 -> n118;
|
||||
n118 [label="z", shape=box];
|
||||
n118 -> n114;
|
||||
n114 [label="END c(z)", shape=box, style=filled, color=green];
|
||||
n114 -> n131;
|
||||
n131 [label="RET c", shape=box, style=filled, color=orange];
|
||||
n129 -> n131;
|
||||
n125 -> n127;
|
||||
n120 -> n122;
|
||||
}
|
||||
Reference in New Issue
Block a user