/* @generated */
digraph iCFG {
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_1" [label="1: Start test\nFormals: \nLocals:  \n   DECLARE_LOCALS(&return); [line 18]\n " color=yellow style=filled]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_1" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_7" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_2" [label="2: Exit test \n  " color=yellow style=filled]
	

"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" [label="3:  Call _fun_fun_default_decl \n   n$0=_fun_fun_default_decl(6:int,6:int) [line 24]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_2" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" [label="4:  Call _fun_fun_default_decl \n   n$1=_fun_fun_default_decl(6:int,5:int) [line 23]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_5" [label="5:  Call _fun_fun_default \n   n$2=_fun_fun_default(3:int,5:int) [line 21]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_5" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_6" [label="6:  Call _fun_fun_default \n   n$3=_fun_fun_default(1:int,5:int) [line 20]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_6" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_5" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_7" [label="7:  Call _fun_fun_default \n   n$4=_fun_fun_default(1:int,2:int) [line 19]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_7" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_6" ;
"test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_1" [label="1: Start test2\nFormals: \nLocals:  \n   DECLARE_LOCALS(&return); [line 27]\n " color=yellow style=filled]
	

	 "test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_1" -> "test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_3" ;
"test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_2" [label="2: Exit test2 \n  " color=yellow style=filled]
	

"test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_3" [label="3:  Call _fun_fun_ignore_param \n   n$0=_fun_fun_ignore_param(1:int,1:int,1:int) [line 27]\n " shape="box"]
	

	 "test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_3" -> "test2#_Z5test2v.51af7cbda728abeafa25300302478ca4_2" ;
"fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_1" [label="1: Start fun_ignore_param\nFormals:  a:int __param_1:int __param_2:int\nLocals:  \n   DECLARE_LOCALS(&return); [line 16]\n " color=yellow style=filled]
	

	 "fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_1" -> "fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_3" ;
"fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_2" [label="2: Exit fun_ignore_param \n  " color=yellow style=filled]
	

"fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_3" [label="3:  Return Stmt \n   n$0=*&a:int [line 16]\n  *&return:int=n$0 [line 16]\n " shape="box"]
	

	 "fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_3" -> "fun_ignore_param#_Z16fun_ignore_paramiii.fdf208a906288c7be75148cf2036cda3_2" ;
"fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_1" [label="1: Start fun_default\nFormals:  a:int b:int\nLocals:  \n   DECLARE_LOCALS(&return); [line 10]\n " color=yellow style=filled]
	

	 "fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_1" -> "fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_3" ;
"fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_2" [label="2: Exit fun_default \n  " color=yellow style=filled]
	

"fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_3" [label="3:  Return Stmt \n   n$0=*&a:int [line 10]\n  n$1=*&b:int [line 10]\n  *&return:int=(n$0 + n$1) [line 10]\n " shape="box"]
	

	 "fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_3" -> "fun_default#_Z11fun_defaultii.be986fe264b7561f9fe2bc3401028f1c_2" ;
"fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_1" [label="1: Start fun_default_decl\nFormals:  a:int b:int\nLocals:  \n   DECLARE_LOCALS(&return); [line 14]\n " color=yellow style=filled]
	

	 "fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_1" -> "fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_3" ;
"fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_2" [label="2: Exit fun_default_decl \n  " color=yellow style=filled]
	

"fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_3" [label="3:  Return Stmt \n   n$0=*&a:int [line 14]\n  n$1=*&b:int [line 14]\n  *&return:int=(n$0 + n$1) [line 14]\n " shape="box"]
	

	 "fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_3" -> "fun_default_decl#_Z16fun_default_declii.731ab9021f5bd2c1f983f32ef240ef63_2" ;
}
