|
|
|
/* @generated */
|
|
|
|
digraph cfg {
|
|
|
|
"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_1" [label="1: Start div0_class\nFormals: \nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_1" -> "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_3" ;
|
|
|
|
"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_2" [label="2: Exit div0_class \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_3" [label="3: Call _fun_A_fun \n n$2=_fun_A_fun(0:int) [line 15, column 21]\n REMOVE_TEMPS(n$2); [line 15, column 21]\n APPLY_ABSTRACTION; [line 15, column 21]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_3" -> "div0_class#4984704850372216251.260ce38d809793fc3e38787f8d1eb4d6_2" ;
|
|
|
|
"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_1" [label="1: Start div0_instance\nFormals: a:A*\nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_1" -> "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_3" ;
|
|
|
|
"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_2" [label="2: Exit div0_instance \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_3" [label="3: Call _fun_A_fun \n n$1=*&a:A* [line 19, column 3]\n n$3=_fun_A_fun(0:int) [line 19, column 3]\n REMOVE_TEMPS(n$1,n$3); [line 19, column 3]\n NULLIFY(&a); [line 19, column 3]\n APPLY_ABSTRACTION; [line 19, column 3]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_3" -> "div0_instance(class A)#13376949534750090437.fc775825a5031b981817dd20651240b0_2" ;
|
|
|
|
"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_1" [label="1: Start A_fun\nFormals: a:int\nLocals: \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_1" -> "fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_3" ;
|
|
|
|
"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_2" [label="2: Exit A_fun \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_3" [label="3: Return Stmt \n n$0=*&a:int [line 13, column 32]\n *&return:int=(1 / n$0) [line 13, column 21]\n REMOVE_TEMPS(n$0); [line 13, column 21]\n NULLIFY(&a); [line 13, column 21]\n APPLY_ABSTRACTION; [line 13, column 21]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_3" -> "fun#A#(6769534270530582672).0ab578f4190d39d2c1b23c6d46a310c6_2" ;
|
|
|
|
}
|