/* @generated */
digraph cfg {
"__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_1" [label="1: Start __infer_globals_initializer_test\nFormals: \nLocals:  0$?%__sil_tmpSIL_materialize_temp__n$0:int const  0$?%__sil_tmpSIL_materialize_temp__n$1:int const  0$?%__sil_tmpSIL_materialize_temp__n$2:int const  \n   DECLARE_LOCALS(&return,&0$?%__sil_tmpSIL_materialize_temp__n$0,&0$?%__sil_tmpSIL_materialize_temp__n$1,&0$?%__sil_tmpSIL_materialize_temp__n$2); [line 23, column 1]\n " color=yellow style=filled]
	

	 "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_1" -> "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_3" ;
"__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_2" [label="2: Exit __infer_globals_initializer_test \n  " color=yellow style=filled]
	

"__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_3" [label="3:  DeclStmt \n   *&0$?%__sil_tmpSIL_materialize_temp__n$0:int=0 [line 23, column 43]\n  *&0$?%__sil_tmpSIL_materialize_temp__n$1:int=0 [line 23, column 46]\n  *&0$?%__sil_tmpSIL_materialize_temp__n$2:int=0 [line 23, column 49]\n  n$3=_fun_hash_combine_generic<MyHasher,_int,_int,_int>(&0$?%__sil_tmpSIL_materialize_temp__n$0:int const &,&0$?%__sil_tmpSIL_materialize_temp__n$1:int const &,&0$?%__sil_tmpSIL_materialize_temp__n$2:int const &) [line 23, column 12]\n  *&#GB<codetoanalyze/cpp/shared/templates/sizeof_pack.cpp>$test:int=n$3 [line 23, column 1]\n " shape="box"]
	

	 "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_3" -> "__infer_globals_initializer_test.19c6153ea70b713d8d2a1a0fd4ae91e3_2" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_1" [label="1: Start hash_combine_generic<MyHasher,_int,_int,_int>\nFormals:  t:int const & ts:int const & ts:int const &\nLocals:  seed:int \n   DECLARE_LOCALS(&return,&seed); [line 15, column 1]\n " color=yellow style=filled]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_1" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_8" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_2" [label="2: Exit hash_combine_generic<MyHasher,_int,_int,_int> \n  " color=yellow style=filled]
	

"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_3" [label="3:  Return Stmt \n   *&return:int=0 [line 20, column 3]\n " shape="box"]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_3" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_2" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_4" [label="4: + \n  " ]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_4" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_3" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_5" [label="5: Prune (true branch, if) \n   PRUNE((_t$0 == 0), true); [line 17, column 7]\n " shape="invhouse"]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_5" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_7" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_6" [label="6: Prune (false branch, if) \n   PRUNE(!(_t$0 == 0), false); [line 17, column 7]\n " shape="invhouse"]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_6" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_4" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_7" [label="7:  Return Stmt \n   n$1=*&seed:int [line 18, column 12]\n  *&return:int=n$1 [line 18, column 5]\n " shape="box"]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_7" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_2" ;
"hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_8" [label="8:  DeclStmt \n   n$6=*&t:int const & [line 16, column 27]\n  n$7=*n$6:int [line 16, column 27]\n  n$8=_fun_MyHasher_hash(n$7:int) [line 16, column 14]\n  *&seed:int=n$8 [line 16, column 3]\n " shape="box"]
	

	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_8" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_5" ;
	 "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_8" -> "hash_combine_generic<MyHasher,_int,_int,_int>#343026119801841589.3016efe6a900b985af0e18a37325385b_6" ;
"hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_1" [label="1: Start MyHasher_hash\nFormals:  t:int\nLocals:  \n   DECLARE_LOCALS(&return); [line 11, column 3]\n " color=yellow style=filled]
	

	 "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_1" -> "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_3" ;
"hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_2" [label="2: Exit MyHasher_hash \n  " color=yellow style=filled]
	

"hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_3" [label="3:  Return Stmt \n   *&return:int=1 [line 11, column 28]\n " shape="box"]
	

	 "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_3" -> "hash#MyHasher#(17640498711428072031).032c86352e5db68decc9e37acbed2615_2" ;
}
