Remove edges in constructor

This commit is contained in:
Jan-Niclas Loosen
2026-01-22 20:26:41 +01:00
parent 3abe8581b5
commit 51028555de
77 changed files with 3964 additions and 309 deletions

View File

@@ -0,0 +1,74 @@
digraph CFG {
node [fontname="Helvetica"];
n1075 [label="21", shape=box];
n1075 -> n1076;
n1076 [label="49", shape=box];
n1076 -> n1077;
n1077 [label="CALL wrapper", shape=box, style=filled, color=orange];
n1077 -> n1035;
n1035 [label="START wrapper(a, b)", shape=box, style=filled, color=green];
n1035 -> n1070;
n1070 [label="0", shape=box];
n1070 -> n1071;
n1071 [label="CALL ggt", shape=box, style=filled, color=orange];
n1071 -> n1038;
n1038 [label="START ggt(noneSense)", shape=box, style=filled, color=green];
n1038 -> n1041;
n1041 [label="a", shape=box];
n1041 -> n1042;
n1042 [label="b", shape=box];
n1042 -> n1043;
n1043 [label="a == b", shape=box];
n1043 -> n1044;
n1044 [label="<?>", shape=diamond];
n1044 -> n1048 [label="T"];
n1048 [label="a", shape=box];
n1048 -> n1039;
n1039 [label="END ggt(noneSense)", shape=box, style=filled, color=green];
n1039 -> n1073;
n1073 [label="RET ggt", shape=box, style=filled, color=orange];
n1073 -> n1036;
n1036 [label="END wrapper(a, b)", shape=box, style=filled, color=green];
n1036 -> n1062;
n1062 [label="RET wrapper", shape=box, style=filled, color=orange];
n1062 -> n1039;
n1036 -> n1069;
n1069 [label="RET wrapper", shape=box, style=filled, color=orange];
n1069 -> n1039;
n1036 -> n1079;
n1079 [label="RET wrapper", shape=box, style=filled, color=orange];
n1044 -> n1049 [label="F"];
n1049 [label="a", shape=box];
n1049 -> n1050;
n1050 [label="b", shape=box];
n1050 -> n1051;
n1051 [label="a > b", shape=box];
n1051 -> n1052;
n1052 [label="<?>", shape=diamond];
n1052 -> n1056 [label="T"];
n1056 [label="a", shape=box];
n1056 -> n1057;
n1057 [label="b", shape=box];
n1057 -> n1058;
n1058 [label="a - b", shape=box];
n1058 -> n1059;
n1059 [label="b", shape=box];
n1059 -> n1060;
n1060 [label="CALL wrapper", shape=box, style=filled, color=orange];
n1060 -> n1035;
n1060 -> n1062;
n1052 -> n1063 [label="F"];
n1063 [label="b", shape=box];
n1063 -> n1064;
n1064 [label="a", shape=box];
n1064 -> n1065;
n1065 [label="b - a", shape=box];
n1065 -> n1066;
n1066 [label="a", shape=box];
n1066 -> n1067;
n1067 [label="CALL wrapper", shape=box, style=filled, color=orange];
n1067 -> n1035;
n1067 -> n1069;
n1071 -> n1073;
n1077 -> n1079;
}