@ -36,4 +36,69 @@ digraph cfg {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_9" -> "test_offsetof_expr.8f3e634fd0f68dff5e4bfedc8f65a55f_5" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_1" [label="1: Start test_offsetof_expr_nonlit\nFormals: \nLocals:  i:int sum:unsigned long \n  " color=yellow style=filled]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_1" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_16" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_2" [label="2: Exit test_offsetof_expr_nonlit \n  " color=yellow style=filled]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_3" [label="3:  Return Stmt \n   *&return:int=42 [line 32, column 3]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_3" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_2" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_4" [label="4: + \n  " ]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_4" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_3" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_5" [label="5:  BinaryOperatorStmt: EQ \n   n$0=*&sum:unsigned long [line 29, column 7]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_5" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_6" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_5" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_7" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_6" [label="6: Prune (true branch, if) \n   PRUNE((n$0 == (unsigned long)1), true); [line 29, column 7]\n " shape="invhouse"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_6" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_8" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_7" [label="7: Prune (false branch, if) \n   PRUNE(!(n$0 == (unsigned long)1), false); [line 29, column 7]\n " shape="invhouse"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_7" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_4" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_8" [label="8:  Return Stmt \n   *&return:int=(1 / 0) [line 30, column 5]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_8" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_2" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_9" [label="9: + \n  " ]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_9" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_12" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_10" [label="10:  DeclStmt \n   VARIABLE_DECLARED(i:int); [line 26, column 8]\n  *&i:int=0 [line 26, column 8]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_10" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_9" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_11" [label="11:  UnaryOperator \n   n$3=*&i:int [line 26, column 26]\n  *&i:int=(n$3 + 1) [line 26, column 26]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_11" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_9" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_12" [label="12:  BinaryOperatorStmt: LT \n   n$4=*&i:int [line 26, column 19]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_12" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_13" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_12" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_14" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_13" [label="13: Prune (true branch, for loop) \n   PRUNE((n$4 < 2), true); [line 26, column 19]\n " shape="invhouse"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_13" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_15" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_14" [label="14: Prune (false branch, for loop) \n   PRUNE(!(n$4 < 2), false); [line 26, column 19]\n " shape="invhouse"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_14" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_5" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_15" [label="15:  BinaryOperatorStmt: AddAssign \n   n$5=_fun___builtin_offsetof() [line 27, column 12]\n  n$6=*&sum:unsigned long [line 27, column 5]\n  *&sum:unsigned long=(n$6 + n$5) [line 27, column 5]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_15" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_11" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					"test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_16" [label="16:  DeclStmt \n   VARIABLE_DECLARED(sum:unsigned long); [line 25, column 3]\n  *&sum:unsigned long=(unsigned long)0 [line 25, column 3]\n " shape="box"]
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
						 "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_16" -> "test_offsetof_expr_nonlit.84cbb7cce74551fd659dd824f9839319_10" ;
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}