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

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

"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" [label="3:  DeclStmt \n   _fun_X_X(&x3:X*,0:int,1:int) [line 23]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_2" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" [label="4:  DeclStmt \n   _fun_X_X(&x2:X*,1:int,0:int) [line 22]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_3" ;
"test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_5" [label="5:  DeclStmt \n   _fun_X_X(&x1:X*,0:int,0:int) [line 21]\n " shape="box"]
	

	 "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_5" -> "test#_Z4testv.1b928d988491fdd2fa78fcb048d46e8c_4" ;
"div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_1" [label="1: Start X_div\nFormals:  this:X*\nLocals:  \n   DECLARE_LOCALS(&return); [line 15]\n " color=yellow style=filled]
	

	 "div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_1" -> "div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_3" ;
"div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_2" [label="2: Exit X_div \n  " color=yellow style=filled]
	

"div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_3" [label="3:  Return Stmt \n   n$0=*&this:X* [line 15]\n  n$1=*n$0.f:int [line 15]\n  *&return:int=(1 / n$1) [line 15]\n " shape="box"]
	

	 "div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_3" -> "div#X#(_ZN1X3divEv).fae6613d1bfa8e05808cbca4d87359bf_2" ;
"X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_1" [label="1: Start X_X\nFormals:  this:X* a:int b:int\nLocals:  \n   DECLARE_LOCALS(&return); [line 18]\n " color=yellow style=filled]
	

	 "X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_1" -> "X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_3" ;
"X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_2" [label="2: Exit X_X \n  " color=yellow style=filled]
	

"X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_3" [label="3:  BinaryOperatorStmt: Assign \n   n$0=*&this:X* [line 18]\n  n$1=*&a:int [line 18]\n  n$2=*&b:int [line 18]\n  *n$0.f:int=(n$1 + n$2) [line 18]\n " shape="box"]
	

	 "X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_3" -> "X#X#{_ZN1XC1Eii}.e2853ee6cf74c8d545057ea8727411b1_2" ;
}
