|
|
|
/* @generated */
|
|
|
|
digraph iCFG {
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_1" [label="1: Start derefFirstArg_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 37]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_1" -> "derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_4" ;
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_2" [label="2: Exit derefFirstArg_null_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_3" [label="3: Return Stmt \n n$0=*null:int [line 39]\n *&return:int=n$0 [line 39]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_3" -> "derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_2" ;
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_4" [label="4: DeclStmt \n *&a:int=0 [line 38]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_4" -> "derefFirstArg_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z24derefFirstArg_null_derefv.234dd8415ec117d6899c9049f547543f_3" ;
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_1" [label="1: Start derefFirstArg_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 42]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_1" -> "derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_4" ;
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_2" [label="2: Exit derefFirstArg_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_3" [label="3: Return Stmt \n n$0=*&a:int [line 44]\n *&return:int=n$0 [line 44]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_3" -> "derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_2" ;
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_4" [label="4: DeclStmt \n *&a:int=0 [line 43]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_4" -> "derefFirstArg_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22derefFirstArg_ok_derefv.4c3ca1c43010ac65dfaed81782f7487d_3" ;
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_1" [label="1: Start derefFirstArg2_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 47]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_1" -> "derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_4" ;
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_2" [label="2: Exit derefFirstArg2_null_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_3" [label="3: Return Stmt \n n$0=*null:int [line 49]\n *&return:int=n$0 [line 49]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_3" -> "derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_2" ;
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_4" [label="4: DeclStmt \n *&a:int=0 [line 48]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_4" -> "derefFirstArg2_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg2_null_derefv.6d2ad79e98ecbddba6b4a90df879d130_3" ;
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_1" [label="1: Start derefFirstArg2_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 52]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_1" -> "derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_4" ;
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_2" [label="2: Exit derefFirstArg2_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_3" [label="3: Return Stmt \n n$0=*&a:int [line 54]\n *&return:int=n$0 [line 54]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_3" -> "derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_2" ;
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_4" [label="4: DeclStmt \n *&a:int=0 [line 53]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_4" -> "derefFirstArg2_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg2_ok_derefv.5e32733499afd40c0951f6ec5383f8e4_3" ;
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_1" [label="1: Start derefFirstArg3_ok_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 57]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_1" -> "derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_4" ;
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_2" [label="2: Exit derefFirstArg3_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_3" [label="3: Return Stmt \n n$0=_fun_derefFirstArg3(null:int*,&a:int*) [line 59]\n *&return:int=n$0 [line 59]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_3" -> "derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_2" ;
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_4" [label="4: DeclStmt \n *&a:int=0 [line 58]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_4" -> "derefFirstArg3_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z23derefFirstArg3_ok_derefv.24b195d8ad39c15f476db7d24082ca77_3" ;
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_1" [label="1: Start derefFirstArg3_null_deref\nFormals: \nLocals: a:int \n DECLARE_LOCALS(&return,&a); [line 62]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_1" -> "derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_4" ;
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_2" [label="2: Exit derefFirstArg3_null_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_3" [label="3: Return Stmt \n n$0=_fun_derefFirstArg3(&a:int*,null:int*) [line 64]\n *&return:int=n$0 [line 64]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_3" -> "derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_2" ;
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_4" [label="4: DeclStmt \n *&a:int=0 [line 63]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_4" -> "derefFirstArg3_null_deref#d41d8cd98f00b204e9800998ecf8427e_Z25derefFirstArg3_null_derefv.39eb9bf9c94a5c7bc53c42ed9c90ac2c_3" ;
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_1" [label="1: Start getPtr_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 89]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_1" -> "getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_5" ;
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_2" [label="2: Exit getPtr_null_deref1 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_3" [label="3: Return Stmt \n _=*&t:int* [line 92]\n n$1=*&t:int* [line 92]\n n$2=*n$1:int [line 92]\n *&return:int=n$2 [line 92]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_3" -> "getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_2" ;
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 91]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 91]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_4" -> "getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_3" ;
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 90]\n n$4=*&t:int* [line 90]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_5" -> "getPtr_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref1v.cc3c04ed9feaca80da54180954a6f7b8_4" ;
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_1" [label="1: Start getPtr_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 95]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_1" -> "getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_5" ;
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_2" [label="2: Exit getPtr_null_deref2 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_3" [label="3: Return Stmt \n _=*&t:int* [line 98]\n n$1=*&t:int* [line 98]\n n$2=*n$1:int [line 98]\n *&return:int=n$2 [line 98]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_3" -> "getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_2" ;
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 97]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 97]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_4" -> "getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_3" ;
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 96]\n n$4=*&t:int* [line 96]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_5" -> "getPtr_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getPtr_null_deref2v.56f325dab1c6e01e4132ba86d5faa2fe_4" ;
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_1" [label="1: Start getPtr_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 101]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_1" -> "getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_6" ;
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_2" [label="2: Exit getPtr_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_3" [label="3: Return Stmt \n _=*&t:int* [line 105]\n n$1=*&t:int* [line 105]\n n$2=*n$1:int [line 105]\n *&return:int=n$2 [line 105]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_3" -> "getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_2" ;
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 104]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,&a:int*) [line 104]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_4" -> "getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_3" ;
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 103]\n n$4=*&t:int* [line 103]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_5" -> "getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_4" ;
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_6" [label="6: DeclStmt \n *&a:int=0 [line 102]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_6" -> "getPtr_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getPtr_ok_derefv.cde56859caeadc9a13de4914772a187c_5" ;
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_1" [label="1: Start operator_star_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 108]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_1" -> "operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_5" ;
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_2" [label="2: Exit operator_star_null_deref1 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_3" [label="3: Return Stmt \n n$0=*&t:int* [line 111]\n n$1=*n$0:int [line 111]\n *&return:int=n$1 [line 111]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_3" -> "operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_2" ;
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 110]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 110]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_4" -> "operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_3" ;
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 109]\n n$3=*&t:int* [line 109]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_5" -> "operator_star_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref1v.d3cfabdf5e170a3cbf58051a546a0eb6_4" ;
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_1" [label="1: Start operator_star_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 114]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_1" -> "operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_5" ;
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_2" [label="2: Exit operator_star_null_deref2 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_3" [label="3: Return Stmt \n _=*&t:int* [line 117]\n n$1=*&t:int* [line 117]\n n$2=*n$1:int [line 117]\n *&return:int=n$2 [line 117]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_3" -> "operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_2" ;
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 116]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 116]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_4" -> "operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_3" ;
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 115]\n n$4=*&t:int* [line 115]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_5" -> "operator_star_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z25operator_star_null_deref2v.4bf6d783beb1e25a71915ce0190d71a8_4" ;
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_1" [label="1: Start operator_star_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 120]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_1" -> "operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_5" ;
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_2" [label="2: Exit operator_star_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_3" [label="3: Return Stmt \n _=*&t:int* [line 124]\n n$1=*&t:int* [line 124]\n n$2=*n$1:int [line 124]\n *&return:int=n$2 [line 124]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_3" -> "operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_2" ;
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 123]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,&a:int*) [line 123]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_4" -> "operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_3" ;
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 122]\n n$4=*&t:int* [line 122]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_5" -> "operator_star_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z22operator_star_ok_derefv.f3512a3e76eafdf5b0b0a3cff50b0fe8_4" ;
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_1" [label="1: Start getRef_null_deref1\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 127]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_1" -> "getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_5" ;
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_2" [label="2: Exit getRef_null_deref1 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_3" [label="3: Return Stmt \n _=*&t:int* [line 130]\n n$1=*&t:int* [line 130]\n n$2=*n$1:int [line 130]\n *&return:int=n$2 [line 130]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_3" -> "getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_2" ;
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 129]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 129]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_4" -> "getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_3" ;
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 128]\n n$4=*&t:int* [line 128]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_5" -> "getRef_null_deref1#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref1v.1278f7b1103afe094f0ad5406162066a_4" ;
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_1" [label="1: Start getRef_null_deref2\nFormals: \nLocals: t:int* \n DECLARE_LOCALS(&return,&t); [line 133]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_1" -> "getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_5" ;
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_2" [label="2: Exit getRef_null_deref2 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_3" [label="3: Return Stmt \n _=*&t:int* [line 136]\n n$1=*&t:int* [line 136]\n n$2=*n$1:int [line 136]\n *&return:int=n$2 [line 136]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_3" -> "getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_2" ;
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 135]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,null:int*) [line 135]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_4" -> "getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_3" ;
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 134]\n n$4=*&t:int* [line 134]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_5" -> "getRef_null_deref2#d41d8cd98f00b204e9800998ecf8427e_Z18getRef_null_deref2v.1df8eae64c3973e7a2808684607e6a9c_4" ;
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_1" [label="1: Start getRef_ok_deref\nFormals: \nLocals: t:int* a:int \n DECLARE_LOCALS(&return,&t,&a); [line 139]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_1" -> "getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_6" ;
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_2" [label="2: Exit getRef_ok_deref \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_3" [label="3: Return Stmt \n _=*&t:int* [line 143]\n n$1=*&t:int* [line 143]\n n$2=*n$1:int [line 143]\n *&return:int=n$2 [line 143]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_3" -> "getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_2" ;
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_4" [label="4: Call _fun_TranslateAsPtr<int>_setPtr \n _=*&t:int* [line 142]\n _fun_TranslateAsPtr<int>_setPtr(&t:int*&,&a:int*) [line 142]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_4" -> "getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_3" ;
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_5" [label="5: DeclStmt \n _fun_TranslateAsPtr<int>_TranslateAsPtr(&t:int**,null:int*) [line 141]\n n$4=*&t:int* [line 141]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_5" -> "getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_4" ;
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_6" [label="6: DeclStmt \n *&a:int=0 [line 140]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_6" -> "getRef_ok_deref#d41d8cd98f00b204e9800998ecf8427e_Z15getRef_ok_derefv.c079b1207ffc4816d07c79aefd7ecc0e_5" ;
|
|
|
|
"derefFirstArg#d41d8cd98f00b204e9800998ecf8427e_Z13derefFirstArgPiS_.eb3d096889664610e761f78ef11b66fd_1" [label="1: Start derefFirstArg\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 19]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg#d41d8cd98f00b204e9800998ecf8427e_Z13derefFirstArgPiS_.eb3d096889664610e761f78ef11b66fd_1" -> "derefFirstArg#d41d8cd98f00b204e9800998ecf8427e_Z13derefFirstArgPiS_.eb3d096889664610e761f78ef11b66fd_2" ;
|
|
|
|
"derefFirstArg#d41d8cd98f00b204e9800998ecf8427e_Z13derefFirstArgPiS_.eb3d096889664610e761f78ef11b66fd_2" [label="2: Exit derefFirstArg \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_1" [label="1: Start derefFirstArg2\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 22]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_1" -> "derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_3" ;
|
|
|
|
"derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_2" [label="2: Exit derefFirstArg2 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_3" [label="3: Return Stmt \n n$0=*&b:int* [line 26]\n n$1=*n$0:int [line 26]\n *&return:int=n$1 [line 26]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_3" -> "derefFirstArg2#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg2PiS_.51a12ffc7ea1e30597c9dc085b2874d3_2" ;
|
|
|
|
"derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_1" [label="1: Start derefFirstArg3\nFormals: a:int* b:int*\nLocals: \n DECLARE_LOCALS(&return); [line 31]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_1" -> "derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_3" ;
|
|
|
|
"derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_2" [label="2: Exit derefFirstArg3 \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_3" [label="3: Return Stmt \n n$0=*&b:int* [line 33]\n n$1=*n$0:int [line 33]\n *&return:int=n$1 [line 33]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_3" -> "derefFirstArg3#d41d8cd98f00b204e9800998ecf8427e_Z14derefFirstArg3PiS_.a60b838cc9ff8644b3c68009ee51adce_2" ;
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEv).86475b878ec25f99857afaab6e572598_1" [label="1: Start TranslateAsPtr<int>_getPtr\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 78]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEv).86475b878ec25f99857afaab6e572598_1" -> "getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEv).86475b878ec25f99857afaab6e572598_2" ;
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEv).86475b878ec25f99857afaab6e572598_2" [label="2: Exit TranslateAsPtr<int>_getPtr \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator*#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiEdeEv).8b8bcb51ba83bcea28207c3e7872be18_1" [label="1: Start TranslateAsPtr<int>_operator*\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 81]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"operator*#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiEdeEv).8b8bcb51ba83bcea28207c3e7872be18_1" -> "operator*#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiEdeEv).8b8bcb51ba83bcea28207c3e7872be18_2" ;
|
|
|
|
"operator*#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiEdeEv).8b8bcb51ba83bcea28207c3e7872be18_2" [label="2: Exit TranslateAsPtr<int>_operator* \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEv).934c2d955bbd1ac48f3a3a0f5f98da14_1" [label="1: Start TranslateAsPtr<int>_getRef\nFormals: this:int**\nLocals: \n DECLARE_LOCALS(&return); [line 82]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEv).934c2d955bbd1ac48f3a3a0f5f98da14_1" -> "getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEv).934c2d955bbd1ac48f3a3a0f5f98da14_2" ;
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEv).934c2d955bbd1ac48f3a3a0f5f98da14_2" [label="2: Exit TranslateAsPtr<int>_getRef \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEii).062ea63a22d00466a7d92c0413829ec7_1" [label="1: Start TranslateAsPtr<int>_getPtr\nFormals: this:int** a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 79]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEii).062ea63a22d00466a7d92c0413829ec7_1" -> "getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEii).062ea63a22d00466a7d92c0413829ec7_2" ;
|
|
|
|
"getPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getPtrEii).062ea63a22d00466a7d92c0413829ec7_2" [label="2: Exit TranslateAsPtr<int>_getPtr \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEii).010c73c3ee4cd5e23a1cb9498ee7b700_1" [label="1: Start TranslateAsPtr<int>_getRef\nFormals: this:int** a:int b:int\nLocals: \n DECLARE_LOCALS(&return); [line 83]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEii).010c73c3ee4cd5e23a1cb9498ee7b700_1" -> "getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEii).010c73c3ee4cd5e23a1cb9498ee7b700_2" ;
|
|
|
|
"getRef#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6getRefEii).010c73c3ee4cd5e23a1cb9498ee7b700_2" [label="2: Exit TranslateAsPtr<int>_getRef \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_1" [label="1: Start TranslateAsPtr<int>_TranslateAsPtr\nFormals: this:int** t:int*\nLocals: \n DECLARE_LOCALS(&return); [line 76]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_1" -> "TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_3" ;
|
|
|
|
"TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_2" [label="2: Exit TranslateAsPtr<int>_TranslateAsPtr \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_3" [label="3: Call _fun_TranslateAsPtr<int>_setPtr \n n$0=*&this:int** [line 76]\n _=*n$0:int* [line 76]\n n$2=*&t:int* [line 76]\n _fun_TranslateAsPtr<int>_setPtr(n$0:int**,n$2:int*) [line 76]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_3" -> "TranslateAsPtr#TranslateAsPtr<int>#{_ZN14TranslateAsPtrIiEC1EPi}.dc7a8881adfc166c5d6deb6fc9bd6990_2" ;
|
|
|
|
"setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_1" [label="1: Start TranslateAsPtr<int>_setPtr\nFormals: this:int** v:int*\nLocals: \n DECLARE_LOCALS(&return); [line 86]\n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_1" -> "setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_3" ;
|
|
|
|
"setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_2" [label="2: Exit TranslateAsPtr<int>_setPtr \n " color=yellow style=filled]
|
|
|
|
|
|
|
|
|
|
|
|
"setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_3" [label="3: BinaryOperatorStmt: Assign \n n$0=*&this:int** [line 86]\n n$1=*&v:int* [line 86]\n *n$0:void*=n$1 [line 86]\n " shape="box"]
|
|
|
|
|
|
|
|
|
|
|
|
"setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_3" -> "setPtr#TranslateAsPtr<int>#(_ZN14TranslateAsPtrIiE6setPtrEPi).a661ef8643e02705887cee0949cf602a_2" ;
|
|
|
|
}
|