summaryrefslogblamecommitdiff
path: root/test/test27-03.txt
blob: ed83a8c24b4781a697d0c4b4933acc20013e39c8 (plain) (tree)























                                     








                                             

                                    

                                   
                                   





                                       
                                     







                                             
                                    

                                   



                                    
                                   
                                     





                                     








                                             

                                    

                                   
                                   
















                                     








                                             

                                    

                                   
                                   





                                       
                                     







                                             
                                    

                                   



                                    
                                   
                                     





                                     








                                             

                                    

                                   
                                   











































                                     

               



                        








                           









                           



                         






                     





                                    



























                                

               





                        








                           

























                               

               


















                            

               



                        








                           









                           



                         






                     





                                    



























                                

               





                        








                           



















                               

               









                                
                 





                        

               












                               

               















                                     

                                 

                                   

                                 



                                     













                                           



                                  
                                 
                                   





                                   








                                           

                                  

                                 
                                 











                                     

                                 



                                   
                                     


                                   













                                           



                                  
                                 
                                   













                                 








                         



                
               



                 




                         














                     

               

                 

               



                   













                         



                
               
                 

                




                         





                                       
                                                             
                                                                                   
                             

                                  






                                   








                                           

                                  

                                 
                                 



                                   




                                           




                                       
                                                                                        
                             

                                  








                                     

                                 

                                   

                                 



                                     













                                           



                                  
                                 
                                   

                                  




                                           




                                       
                                                                                   
                         

                                  






                                   








                                           

                                  

                                 
                                 



                                   




                                           




                                       
                                                                                        
                         

                                  








                                     

                                 

                                   

                                 



                                     


                                   

                                  








                                           



                                  
                                 








                                           













                                     

                                 

                                   

                                 



                                     













                                           



                                  
                                 
                                   





                                   








                                           



                                  
                                 













                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               







                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               









                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               













                                             



                         
                        

                   
               
              

                

               
               



                 






                         












                   

               

                 

               



                   













                         



                
               
                 

                




                         














                     

               

                 

               



                   













                         



                
               
                 

                




                         





                                                   
                                                             
                                                                                   
                             

                                              






                                               








                                                       



                                              
                                             



                                               




                                                       




                                                   
                                                                                        
                             

                                              








                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               

                                              




                                                       




                                                   
                                                                                        
                             

                                              








                                                 

                                             

                                               

                                             



                                                 


                                               

                                              






                                                       

                                             



                                              
                                             
                                               

                                              





                                                       



                                                   
                                                                                   
                         

                                              















                                                       



                                              
                                             













                                                       
                                                                                        
                         

                                              








                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               

                                              




                                                       




                                                   
                                                                                        
                         

                                              








                                                 

                                             
                                               

                                              
                                            



                                                 













                                                       



                                              
                                             
                                               

                                              




                                                       
                                               


                       






















































                                            
                  
                           













                               


























































                                                  
                                                             
                                                                                    
                         

                            















                                     



                            
                           



















































































                                                  



                            
                           


                             













                               


























































                                                  
                                                                                   
                         

                            

                           













                               
























                                     



                            
                           






























































                                                  
                                                                                    
                             

                             















                                     



                            
                           



























































































































                                                  
                                                                                    
                         

                            















                                     



                            
                           
































































                                                  
                     














                                     



                            
                           


                             













                               




                           













                               













                                           



                                         

















                                                 



                                        
                                       















                                                 



                                        
                                       















                                             



                                         

















                                                 



                                        
                                       

                                         













                                           











                                           



                                         











                                           

                                                 


                                           
                                      



                                        
                                       


                                         



                           
                                                             
                                                                                    
                             

                             






                       








                               

                      

                     
                     



                       




                               














                           

                     
                       
                      

                     

















                               



                      
                     








                               




                                             
                                                                                    
                             

                                        















                                                 



                                        
                                       













                                                 
                                                                                         
                             

                                        










                                           



                                         

















                                                 



                                        
                                       












                                                 
                                                                                    
                         

                                        















                                                 



                                        
                                       













                                                 
                                                                                         
                         

                                        










                                           



                                         

















                                                 



                                        
                                       








                                                 
                     














                                                 



                                        
                                       


                                         













                                           



                             
                                 













                                     



                                       
                                                                     
                                                                                    
                         

                                  















                                           



                                  
                                 




























                                           



                                  
                                 


                                   













                                     



                                       
                                                                                   
                         

                                  

                                 













                                     
























                                           



                                  
                                 






                                       
                                                                                    
                             

                                  














                                           
                                



                                  
                                 




























                                           



                                  
                                 
















                                           



                                  
                                 





                                       
                                                                                    
                         

                                  















                                           



                                  
                                 




























                                           



                                  
                                 


                                   













                                     



                                       
                                                                                    
                         

                                  















                                           



                                  
                                 









                                           
                           














                                           



                                  
                                 


                                   













                                     

                             



                                 
                                                                     
                                                                                    
                         

                            






                             








                                     

                            

                           
                           



                             




                                     










                                 








                               



                      
                     

                       

                      





                         

                     


                       
                    

















                               



                      
                     




                                 


                                                                                         











                         



                       

















                               



                      
                     

























                               



                      
                     


                       
                                 










                       




                               

                         

                     



                      
                     



                       




                               










                                 








                                     



                            
                           







                             








                                     



                            
                           





                                 
                                                                                    
                         

                            






                             




                                     

                               

                           



                            
                           



                             




                                     










                                 








                               



                      
                     

                       

                      







                         



                       



                         













                               



                      
                     
                       






                                 













                               



                      
                     
                       










                               

                             
                                 













                                     













                                                 



                                               

















                                                       



                                              
                                             















                                                       



                                              
                                             





                                                   
                                                                     
                                                                                    
                         

                                              















                                                       



                                              
                                             




























                                                       



                                              
                                             


                                               













                                                 



                                                   
                                                                                   
                         

                                              

                                             













                                                 
























                                                       



                                              
                                             






                                                   
                                                                                    
                             

                                              















                                                       



                                              
                                             























                                                       
                                                      


                                                 
                                            



                                              
                                             
















                                                       



                                              
                                             





                                                   
                                                                                    
                         

                                              















                                                       



                                              
                                             




























                                                       



                                              
                                             











                                                 



                                               

















                                                       



                                              
                                             




                                                   
                                                                                    
                         

                                              















                                                       



                                              
                                             









                                                       
                           














                                                       



                                              
                                             


                                               













                                                 



                             
                                 













                                     













                                                 



                                               

















                                                       



                                              
                                             















                                                       



                                              
                                             


















                                                       



                                              
                                             























                                                 



                                        
                                       




























                                                       



                                              
                                             


                                               













                                                 



                                                   
                                                                     
                                                                                   
                         

                                              

                                             













                                                 





















                                                       


                                              



                                              
                                             






                                                   
                                                                                    
                             

                                              















                                                       



                                              
                                             




























                                                       



                                              
                                             
















                                                       



                                              
                                             


















                                                       



                                              
                                             























                                               



                      
                     




























                                                       



                                              
                                             











                                                 



                                               

















                                                       



                                              
                                             




                                                   
                                             













                                                 





                                               








                                                       



                                              
                                             











                                                 

                                             

                                               

                                             



                                                 













                                                       



                                              
                                             
                                               












                                             








                         

                

               
               



                 




                         



                                             













                                                 












                                             








                         

                

               
               



                 




                         







                                               








                                                       

                                              

                                             
                                             


                                               













                                                 
function_decl Data1: 
bind_expr : 
statement_list : 
block : 
function_decl __base_ctor : 
bind_expr : 
statement_list : 
block : 
function_decl __comp_ctor : 
statement_list : 
function_decl Data1: 
bind_expr : ptr0, 
cleanup_point_expr : ptr0, 
expr_stmt : ptr0, 
convert_expr : ptr0, 
init_expr : ptr0, 
component_ref : ptr0, this->ptrval, 
indirect_ref : ptr0, this->ptrval, 
parm_decl this: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
parm_decl ptr0: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
block : ptr0, this->ptrval, 
function_decl __base_ctor : 
bind_expr : ptr0, 
cleanup_point_expr : ptr0, 
expr_stmt : ptr0, 
convert_expr : ptr0, 
init_expr : ptr0, 
component_ref : ptr0, this->ptrval, 
indirect_ref : ptr0, this->ptrval, 
parm_decl this: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
parm_decl ptr0: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
field_decl val: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl int: ptr0, this->ptrval, 
integer_cst 32: ptr0, this->ptrval, 
integer_cst -2147483648: ptr0, this->ptrval, 
integer_cst 2147483647: ptr0, this->ptrval, 
field_decl ptrval: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
pointer_type : ptr0, this->ptrval, 
record_type : ptr0, this->ptrval, 
field_decl arr: ptr0, this->ptrval, 
integer_cst 96: ptr0, this->ptrval, 
array_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
integer_type : ptr0, this->ptrval, 
type_decl Data1: ptr0, this->ptrval, 
integer_cst 64: ptr0, this->ptrval, 
block : ptr0, this->ptrval, 
function_decl __comp_ctor : 
statement_list : ptr0, 
function_decl ftest1: 
return_expr : 
init_expr : 
result_decl : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 32: 
integer_cst 1: 
function_decl ftest2: 
return_expr : ptr0, 
init_expr : ptr0, 
result_decl : ptr0, 
integer_type : ptr0, 
type_decl int: ptr0, 
integer_cst 32: ptr0, 
integer_cst -2147483648: ptr0, 
integer_cst 2147483647: ptr0, 
integer_cst 32: ptr0, 
integer_cst 1: ptr0, 
function_decl Data2: 
must_not_throw_expr : 
statement_list : 
bind_expr : 
statement_list : 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
pointer_plus_expr : 
addr_expr : 
var_decl _ZTV5Data2: 
integer_cst 256: 
constructor : 
array_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_type : 
integer_cst 64: 
integer_cst 0: 
integer_cst 3: 
integer_cst 0: 
addr_expr : 
var_decl _ZTI5Data2: 
integer_cst 128: 
record_type : 
type_decl __class_type_info_pseudo: 
field_decl : 
integer_cst 128: 
record_type : 
addr_expr : 
function_decl __comp_dtor : 
addr_expr : 
function_decl __deleting_dtor : 
array_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_type : 
integer_cst 64: 
integer_cst 0: 
integer_cst 3: 
integer_cst 16: 
cleanup_stmt : 
statement_list : 
modify_expr : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
constructor : 
record_type : 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
block : 
label_expr : 
label_decl : 
if_stmt : 
ne_expr : 
bit_and_expr : 
parm_decl __in_chrg: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 32: 
integer_cst 1: 
integer_cst 0: 
cleanup_point_expr : 
expr_stmt : 
call_expr : 
addr_expr : 
function_decl operator delete: 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
function_decl __base_dtor : 
must_not_throw_expr : 
statement_list : 
bind_expr : 
statement_list : 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
pointer_plus_expr : 
addr_expr : 
var_decl _ZTV5Data2: 
integer_cst 256: 
constructor : 
array_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_type : 
integer_cst 64: 
integer_cst 0: 
integer_cst 3: 
integer_cst 0: 
addr_expr : 
var_decl _ZTI5Data2: 
integer_cst 128: 
record_type : 
type_decl __class_type_info_pseudo: 
field_decl : 
integer_cst 128: 
record_type : 
addr_expr : 
function_decl __comp_dtor : 
addr_expr : 
function_decl __deleting_dtor : 
array_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_type : 
integer_cst 64: 
integer_cst 0: 
integer_cst 3: 
integer_cst 16: 
try_finally : 
statement_list : 
modify_expr : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
constructor : 
record_type : 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl __vtbl_ptr_type: 
function_type : 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
block : 
label_expr : 
label_decl : 
cond_expr : 
ne_expr : 
bit_and_expr : 
integer_cst 0: 
integer_cst 1: 
integer_cst 0: 
cleanup_point_expr : 
expr_stmt : 
call_expr : 
addr_expr : 
function_decl operator delete: 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
integer_cst 0: 
function_decl __comp_dtor : 
statement_list : 
function_decl __deleting_dtor : 
statement_list : 
call_expr : 
addr_expr : 
function_decl __comp_dtor : 
statement_list : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
label_expr : 
label_decl : 
call_expr : 
addr_expr : 
function_decl operator delete: 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Data2: 
field_decl _vptr.Data2: 
integer_cst 64: 
pointer_type : 
pointer_type : 
type_decl Data2: 
integer_cst 64: 
function_decl func1: 
statement_list : ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
convert_expr : ptr1, 
modify_expr : ptr1, 
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl this: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl tmp2: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
parm_decl ptr1: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
if_stmt : ptr1, this->tmp1, 
ne_expr : ptr1, this->tmp1, 
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl this: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl tmp2: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
integer_cst 0: ptr1, this->tmp1, 
statement_list : 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl ptr1: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
integer_cst 64: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 100: 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
component_ref : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Object1: 
field_decl tmp1: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl tmp2: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Object1: 
integer_cst 64: 
field_decl tmp1: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 200: 
statement_list : ptr1, this->tmp1, 
cleanup_point_expr : ptr1, this->tmp1, 
expr_stmt : ptr1, this->tmp1, 
convert_expr : ptr1, this->tmp1, 
modify_expr : ptr1, this->tmp1, 
test27.cpp: In member function 'void Object1::func1(Data1*)':
test27.cpp:55:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl ptr1: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
integer_cst 300: ptr1, this->tmp1, 
cleanup_point_expr : ptr1, this->tmp1, 
expr_stmt : ptr1, this->tmp1, 
convert_expr : ptr1, this->tmp1, 
modify_expr : ptr1, this->tmp1, 
test27.cpp:56:28: warning: Using variable 'this->tmp1' without checking for null pointer
             tmp1->val = 400;
                            ^
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl this: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl tmp2: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
integer_cst 400: ptr1, this->tmp1, 
cleanup_point_expr : ptr1, this->tmp1, 
expr_stmt : ptr1, this->tmp1, 
convert_expr : ptr1, this->tmp1, 
modify_expr : ptr1, this->tmp1, 
test27.cpp:58:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 500;
                        ^
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl ptr1: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
integer_cst 500: ptr1, this->tmp1, 
cleanup_point_expr : ptr1, this->tmp1, 
expr_stmt : ptr1, this->tmp1, 
convert_expr : ptr1, this->tmp1, 
modify_expr : ptr1, this->tmp1, 
test27.cpp:59:24: warning: Using variable 'this->tmp1' without checking for null pointer
         tmp1->val = 600;
                        ^
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl this: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl tmp2: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
integer_cst 600: ptr1, this->tmp1, 
function_decl func2: 
statement_list : ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
convert_expr : ptr1, 
modify_expr : ptr1, 
component_ref : ptr1, this->tmp1, 
indirect_ref : ptr1, this->tmp1, 
parm_decl this: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl tmp2: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Object1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
field_decl tmp1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
parm_decl ptr1: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
field_decl val: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl int: ptr1, this->tmp1, 
integer_cst 32: ptr1, this->tmp1, 
integer_cst -2147483648: ptr1, this->tmp1, 
integer_cst 2147483647: ptr1, this->tmp1, 
field_decl ptrval: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
pointer_type : ptr1, this->tmp1, 
record_type : ptr1, this->tmp1, 
field_decl arr: ptr1, this->tmp1, 
integer_cst 96: ptr1, this->tmp1, 
array_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
integer_type : ptr1, this->tmp1, 
type_decl Data1: ptr1, this->tmp1, 
integer_cst 64: ptr1, this->tmp1, 
cleanup_point_expr : ptr1, this->tmp1, 
expr_stmt : ptr1, this->tmp1, 
convert_expr : ptr1, this->tmp1, 
modify_expr : ptr1, this->tmp1, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
if_stmt : ptr1, this->tmp1, this->tmp2, 
ne_expr : ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
integer_cst 0: ptr1, this->tmp1, this->tmp2, 
statement_list : 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl ptr1: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
integer_cst 64: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 100: 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
component_ref : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Object1: 
field_decl tmp1: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl tmp2: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Object1: 
integer_cst 64: 
field_decl tmp1: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 200: 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
component_ref : 
indirect_ref : 
parm_decl this: 
pointer_type : 
record_type : 
type_decl Object1: 
field_decl tmp1: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl tmp2: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Object1: 
integer_cst 64: 
field_decl tmp2: 
integer_cst 64: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 300: 
statement_list : ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp: In member function 'void Object1::func2(Data1*)':
test27.cpp:74:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 400;
                            ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl ptr1: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 400: ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp:75:28: warning: Using variable 'this->tmp1' without checking for null pointer
             tmp1->val = 500;
                            ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 500: ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp:76:28: warning: Using variable 'this->tmp2' without checking for null pointer
             tmp2->val = 600;
                            ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 600: ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp:78:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 700;
                        ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl ptr1: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 700: ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp:79:24: warning: Using variable 'this->tmp1' without checking for null pointer
         tmp1->val = 800;
                        ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 800: ptr1, this->tmp1, this->tmp2, 
cleanup_point_expr : ptr1, this->tmp1, this->tmp2, 
expr_stmt : ptr1, this->tmp1, this->tmp2, 
convert_expr : ptr1, this->tmp1, this->tmp2, 
modify_expr : ptr1, this->tmp1, this->tmp2, 
test27.cpp:80:24: warning: Using variable 'this->tmp2' without checking for null pointer
         tmp2->val = 900;
                        ^
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
component_ref : ptr1, this->tmp1, this->tmp2, 
indirect_ref : ptr1, this->tmp1, this->tmp2, 
parm_decl this: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
field_decl tmp1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Object1: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
field_decl tmp2: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
field_decl ptrval: ptr1, this->tmp1, this->tmp2, 
integer_cst 64: ptr1, this->tmp1, this->tmp2, 
pointer_type : ptr1, this->tmp1, this->tmp2, 
record_type : ptr1, this->tmp1, this->tmp2, 
field_decl arr: ptr1, this->tmp1, this->tmp2, 
integer_cst 96: ptr1, this->tmp1, this->tmp2, 
array_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl Data1: ptr1, this->tmp1, this->tmp2, 
field_decl val: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_type : ptr1, this->tmp1, this->tmp2, 
type_decl int: ptr1, this->tmp1, this->tmp2, 
integer_cst 32: ptr1, this->tmp1, this->tmp2, 
integer_cst -2147483648: ptr1, this->tmp1, this->tmp2, 
integer_cst 2147483647: ptr1, this->tmp1, this->tmp2, 
integer_cst 900: ptr1, this->tmp1, this->tmp2, 
function_decl func3: 
bind_expr : ptr1, 
statement_list : ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
call_expr : ptr1, 
addr_expr : ptr1, 
function_decl paranuckerInternalTest: ptr1, 
decl_expr : ptr1, 
var_decl ptr2: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
test27.cpp: In member function 'void Object1::func3(Data1*)':
test27.cpp:108:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 100;
                        ^
component_ref : ptr1, ptr2, 
indirect_ref : ptr1, ptr2, 
parm_decl ptr1: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
integer_cst 100: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
parm_decl ptr1: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
var_decl ptr2: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
test27.cpp:132:24: warning: Using variable 'ptr2' without checking for null pointer
         ptr2->val = 200;
                        ^
component_ref : ptr1, ptr2, 
indirect_ref : ptr1, ptr2, 
var_decl ptr2: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
integer_cst 200: ptr1, ptr2, 
if_stmt : ptr1, ptr2, 
eq_expr : ptr1, ptr2, 
parm_decl ptr1: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
integer_cst 0: ptr1, ptr2, 
statement_list : ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
test27.cpp:146:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, ptr2, 
indirect_ref : ptr1, ptr2, 
parm_decl ptr1: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
integer_cst 300: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
test27.cpp:170:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 400;
                        ^
component_ref : ptr1, ptr2, 
indirect_ref : ptr1, ptr2, 
parm_decl ptr1: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
integer_cst 400: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
call_expr : ptr1, ptr2, 
addr_expr : ptr1, ptr2, 
function_decl paranuckerInternalTest: ptr1, ptr2, 
var_decl ptr2: ptr1, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl int: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_cst -2147483648: ptr1, ptr2, 
integer_cst 2147483647: ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
integer_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
block : ptr1, ptr2, 
var_decl ptr2: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
function_decl func4: 
bind_expr : ptr1, 
statement_list : ptr1, 
decl_expr : ptr1, 
var_decl ptr2: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
record_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
field_decl val: ptr1, ptr2, 
integer_cst 32: ptr1, ptr2, 
integer_type : ptr1, ptr2, 
field_decl ptrval: ptr1, ptr2, 
integer_cst 64: ptr1, ptr2, 
pointer_type : ptr1, ptr2, 
field_decl arr: ptr1, ptr2, 
integer_cst 96: ptr1, ptr2, 
array_type : ptr1, ptr2, 
type_decl Data1: ptr1, ptr2, 
cleanup_point_expr : ptr1, ptr2, 
expr_stmt : ptr1, ptr2, 
convert_expr : ptr1, ptr2, 
modify_expr : ptr1, ptr2, 
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl this: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl tmp2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, this->tmp1, 
expr_stmt : ptr1, ptr2, this->tmp1, 
convert_expr : ptr1, ptr2, this->tmp1, 
modify_expr : ptr1, ptr2, this->tmp1, 
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl this: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl tmp2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
var_decl ptr2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
if_stmt : ptr1, ptr2, this->tmp1, 
ne_expr : ptr1, ptr2, this->tmp1, 
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl this: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl tmp2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
integer_cst 0: ptr1, ptr2, this->tmp1, 
statement_list : ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
convert_expr : ptr1, 
modify_expr : ptr1, 
test27.cpp: In member function 'void Object1::func4(Data1*)':
test27.cpp:192:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 100;
                            ^
component_ref : ptr1, 
indirect_ref : ptr1, 
parm_decl ptr1: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
type_decl Data1: ptr1, 
field_decl val: ptr1, 
integer_cst 32: ptr1, 
integer_type : ptr1, 
type_decl int: ptr1, 
integer_cst 32: ptr1, 
integer_cst -2147483648: ptr1, 
integer_cst 2147483647: ptr1, 
field_decl ptrval: ptr1, 
integer_cst 64: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
field_decl arr: ptr1, 
integer_cst 96: ptr1, 
array_type : ptr1, 
integer_type : ptr1, 
integer_type : ptr1, 
type_decl Data1: ptr1, 
integer_cst 64: ptr1, 
field_decl val: ptr1, 
integer_cst 32: ptr1, 
integer_type : ptr1, 
type_decl int: ptr1, 
integer_cst 32: ptr1, 
integer_cst -2147483648: ptr1, 
integer_cst 2147483647: ptr1, 
integer_cst 100: ptr1, 
cleanup_point_expr : ptr1, 
expr_stmt : ptr1, 
convert_expr : ptr1, 
modify_expr : ptr1, 
component_ref : ptr1, 
indirect_ref : ptr1, 
component_ref : ptr1, 
indirect_ref : ptr1, 
parm_decl this: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
type_decl Object1: ptr1, 
field_decl tmp1: ptr1, 
integer_cst 64: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
field_decl tmp2: ptr1, 
integer_cst 64: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
type_decl Object1: ptr1, 
integer_cst 64: ptr1, 
field_decl tmp1: ptr1, 
integer_cst 64: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
type_decl Data1: ptr1, 
field_decl val: ptr1, 
integer_cst 32: ptr1, 
integer_type : ptr1, 
type_decl int: ptr1, 
integer_cst 32: ptr1, 
integer_cst -2147483648: ptr1, 
integer_cst 2147483647: ptr1, 
field_decl ptrval: ptr1, 
integer_cst 64: ptr1, 
pointer_type : ptr1, 
record_type : ptr1, 
field_decl arr: ptr1, 
integer_cst 96: ptr1, 
array_type : ptr1, 
integer_type : ptr1, 
integer_type : ptr1, 
type_decl Data1: ptr1, 
field_decl val: ptr1, 
integer_cst 32: ptr1, 
integer_type : ptr1, 
type_decl int: ptr1, 
integer_cst 32: ptr1, 
integer_cst -2147483648: ptr1, 
integer_cst 2147483647: ptr1, 
integer_cst 200: ptr1, 
statement_list : ptr1, ptr2, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, this->tmp1, 
expr_stmt : ptr1, ptr2, this->tmp1, 
convert_expr : ptr1, ptr2, this->tmp1, 
modify_expr : ptr1, ptr2, this->tmp1, 
test27.cpp:197:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
integer_cst 300: ptr1, ptr2, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, this->tmp1, 
expr_stmt : ptr1, ptr2, this->tmp1, 
convert_expr : ptr1, ptr2, this->tmp1, 
modify_expr : ptr1, ptr2, this->tmp1, 
test27.cpp:198:28: warning: Using variable 'this->tmp1' without checking for null pointer
             tmp1->val = 400;
                            ^
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl this: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl tmp2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
integer_cst 400: ptr1, ptr2, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, this->tmp1, 
expr_stmt : ptr1, ptr2, this->tmp1, 
convert_expr : ptr1, ptr2, this->tmp1, 
modify_expr : ptr1, ptr2, this->tmp1, 
test27.cpp:200:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 500;
                        ^
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
integer_cst 500: ptr1, ptr2, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, this->tmp1, 
expr_stmt : ptr1, ptr2, this->tmp1, 
convert_expr : ptr1, ptr2, this->tmp1, 
modify_expr : ptr1, ptr2, this->tmp1, 
test27.cpp:201:24: warning: Using variable 'this->tmp1' without checking for null pointer
         tmp1->val = 600;
                        ^
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
component_ref : ptr1, ptr2, this->tmp1, 
indirect_ref : ptr1, ptr2, this->tmp1, 
parm_decl this: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl tmp2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Object1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
field_decl tmp1: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
integer_cst 600: ptr1, ptr2, this->tmp1, 
var_decl ptr2: ptr1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl int: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
block : ptr1, ptr2, this->tmp1, 
var_decl ptr2: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
record_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
field_decl val: ptr1, ptr2, this->tmp1, 
integer_cst 32: ptr1, ptr2, this->tmp1, 
integer_type : ptr1, ptr2, this->tmp1, 
field_decl ptrval: ptr1, ptr2, this->tmp1, 
integer_cst 64: ptr1, ptr2, this->tmp1, 
pointer_type : ptr1, ptr2, this->tmp1, 
field_decl arr: ptr1, ptr2, this->tmp1, 
integer_cst 96: ptr1, ptr2, this->tmp1, 
array_type : ptr1, ptr2, this->tmp1, 
type_decl Data1: ptr1, ptr2, this->tmp1, 
function_decl func5: 
bind_expr : ptr1, ptr3, 
statement_list : ptr1, ptr3, 
decl_expr : ptr1, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
test27.cpp: In member function 'void Object1::func5(Data1*, Data1*)':
test27.cpp:207:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 100;
                        ^
component_ref : ptr1, ptr2, ptr3, 
indirect_ref : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
integer_cst 100: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
test27.cpp:209:24: warning: Using variable 'ptr2' without checking for null pointer
         ptr2->val = 200;
                        ^
component_ref : ptr1, ptr2, ptr3, 
indirect_ref : ptr1, ptr2, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
integer_cst 200: ptr1, ptr2, ptr3, 
if_stmt : ptr1, ptr2, ptr3, 
eq_expr : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
integer_cst 0: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
test27.cpp:212:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, ptr2, ptr3, 
indirect_ref : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
integer_cst 300: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
parm_decl ptr3: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
test27.cpp:215:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 400;
                        ^
component_ref : ptr1, ptr2, ptr3, 
indirect_ref : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
integer_cst 400: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
test27.cpp:217:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 500;
                        ^
component_ref : ptr1, ptr2, ptr3, 
indirect_ref : ptr1, ptr2, ptr3, 
parm_decl ptr1: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
integer_cst 500: ptr1, ptr2, ptr3, 
var_decl ptr2: ptr1, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl int: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_cst -2147483648: ptr1, ptr2, ptr3, 
integer_cst 2147483647: ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
block : ptr1, ptr2, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
function_decl func6: 
statement_list : ptr1, ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr1, ptr3, 
convert_expr : ptr1, ptr3, 
modify_expr : ptr1, ptr3, 
test27.cpp: In member function 'void Object1::func6(Data1*, Data1*)':
test27.cpp:222:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 100;
                        ^
component_ref : ptr1, ptr3, 
indirect_ref : ptr1, ptr3, 
parm_decl ptr1: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
field_decl ptrval: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
field_decl arr: ptr1, ptr3, 
integer_cst 96: ptr1, ptr3, 
array_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
integer_cst 100: ptr1, ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr1, ptr3, 
convert_expr : ptr1, ptr3, 
modify_expr : ptr1, ptr3, 
parm_decl ptr1: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
integer_cst 64: ptr3, 
component_ref : ptr3, 
indirect_ref : ptr3, 
parm_decl this: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
field_decl tmp1: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl tmp2: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
integer_cst 64: ptr3, 
field_decl tmp1: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr3, 
convert_expr : ptr3, 
modify_expr : ptr3, 
test27.cpp:224:24: warning: Using variable 'this->tmp1' without checking for null pointer
         tmp1->val = 200;
                        ^
component_ref : ptr3, 
indirect_ref : ptr3, 
component_ref : ptr3, 
indirect_ref : ptr3, 
parm_decl this: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
field_decl tmp1: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl tmp2: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
integer_cst 64: ptr3, 
field_decl tmp1: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
integer_cst 200: ptr3, 
if_stmt : ptr1, ptr3, 
eq_expr : ptr3, 
parm_decl ptr1: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
integer_cst 64: ptr3, 
integer_cst 0: ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr3, 
convert_expr : ptr3, 
modify_expr : ptr3, 
component_ref : ptr3, 
indirect_ref : ptr3, 
parm_decl ptr1: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
integer_cst 64: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
integer_cst 300: ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr3, 
convert_expr : ptr3, 
modify_expr : ptr3, 
parm_decl ptr1: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
field_decl ptrval: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
field_decl arr: ptr1, ptr3, 
integer_cst 96: ptr1, ptr3, 
array_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
parm_decl ptr3: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
field_decl ptrval: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
field_decl arr: ptr1, ptr3, 
integer_cst 96: ptr1, ptr3, 
array_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr1, ptr3, 
convert_expr : ptr1, ptr3, 
modify_expr : ptr1, ptr3, 
test27.cpp:230:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 400;
                        ^
component_ref : ptr1, ptr3, 
indirect_ref : ptr1, ptr3, 
parm_decl ptr1: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
field_decl ptrval: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
pointer_type : ptr1, ptr3, 
record_type : ptr1, ptr3, 
field_decl arr: ptr1, ptr3, 
integer_cst 96: ptr1, ptr3, 
array_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl Data1: ptr1, ptr3, 
integer_cst 64: ptr1, ptr3, 
field_decl val: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_type : ptr1, ptr3, 
type_decl int: ptr1, ptr3, 
integer_cst 32: ptr1, ptr3, 
integer_cst -2147483648: ptr1, ptr3, 
integer_cst 2147483647: ptr1, ptr3, 
integer_cst 400: ptr1, ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr1, ptr3, 
convert_expr : ptr1, ptr3, 
modify_expr : ptr1, ptr3, 
parm_decl ptr1: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
integer_cst 64: ptr3, 
component_ref : ptr3, 
indirect_ref : ptr3, 
parm_decl this: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
field_decl tmp1: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl tmp2: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Object1: ptr3, 
integer_cst 64: ptr3, 
field_decl tmp2: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
cleanup_point_expr : ptr1, ptr3, 
expr_stmt : ptr3, 
convert_expr : ptr3, 
modify_expr : ptr3, 
component_ref : ptr3, 
indirect_ref : ptr3, 
parm_decl ptr1: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
type_decl Data1: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
field_decl ptrval: ptr3, 
integer_cst 64: ptr3, 
pointer_type : ptr3, 
record_type : ptr3, 
field_decl arr: ptr3, 
integer_cst 96: ptr3, 
array_type : ptr3, 
integer_type : ptr3, 
integer_type : ptr3, 
type_decl Data1: ptr3, 
integer_cst 64: ptr3, 
field_decl val: ptr3, 
integer_cst 32: ptr3, 
integer_type : ptr3, 
type_decl int: ptr3, 
integer_cst 32: ptr3, 
integer_cst -2147483648: ptr3, 
integer_cst 2147483647: ptr3, 
integer_cst 500: ptr3, 
function_decl func7: 
bind_expr : ptr1, ptr3, 
statement_list : ptr1, ptr3, 
decl_expr : ptr1, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl this: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp: In member function 'void Object1::func7(Data1*, Data1*)':
test27.cpp:239:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 100;
                        ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 100: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp:241:24: warning: Using variable 'ptr2' without checking for null pointer
         ptr2->val = 200;
                        ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 200: ptr1, ptr2, ptr3, this->tmp1, 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
eq_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp:244:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 300: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp:247:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 400;
                        ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 400: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl this: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp:249:24: warning: Using parameter 'ptr1' without checking for null pointer
         ptr1->val = 500;
                        ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 500: ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
block : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
function_decl func8: 
bind_expr : ptr1, ptr3, 
statement_list : ptr1, ptr3, 
decl_expr : ptr1, ptr3, 
var_decl ptr2: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
record_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
field_decl val: ptr1, ptr2, ptr3, 
integer_cst 32: ptr1, ptr2, ptr3, 
integer_type : ptr1, ptr2, ptr3, 
field_decl ptrval: ptr1, ptr2, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, 
pointer_type : ptr1, ptr2, ptr3, 
field_decl arr: ptr1, ptr2, ptr3, 
integer_cst 96: ptr1, ptr2, ptr3, 
array_type : ptr1, ptr2, ptr3, 
type_decl Data1: ptr1, ptr2, ptr3, 
cleanup_point_expr : ptr1, ptr2, ptr3, 
expr_stmt : ptr1, ptr2, ptr3, 
convert_expr : ptr1, ptr2, ptr3, 
modify_expr : ptr1, ptr2, ptr3, 
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl this: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
ne_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr2, ptr3, this->tmp1, 
expr_stmt : ptr2, ptr3, this->tmp1, 
convert_expr : ptr2, ptr3, this->tmp1, 
modify_expr : ptr2, ptr3, this->tmp1, 
component_ref : ptr2, ptr3, this->tmp1, 
indirect_ref : ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr2, ptr3, this->tmp1, 
pointer_type : ptr2, ptr3, this->tmp1, 
record_type : ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr2, ptr3, this->tmp1, 
field_decl val: ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr2, ptr3, this->tmp1, 
integer_type : ptr2, ptr3, this->tmp1, 
type_decl int: ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr2, ptr3, this->tmp1, 
pointer_type : ptr2, ptr3, this->tmp1, 
record_type : ptr2, ptr3, this->tmp1, 
field_decl arr: ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr2, ptr3, this->tmp1, 
array_type : ptr2, ptr3, this->tmp1, 
integer_type : ptr2, ptr3, this->tmp1, 
integer_type : ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr2, ptr3, this->tmp1, 
field_decl val: ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr2, ptr3, this->tmp1, 
integer_type : ptr2, ptr3, this->tmp1, 
type_decl int: ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr2, ptr3, this->tmp1, 
integer_cst 100: ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp: In member function 'void Object1::func8(Data1*, Data1*)':
test27.cpp:259:24: warning: Using variable 'ptr2' without checking for null pointer
         ptr2->val = 200;
                        ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 200: ptr1, ptr2, ptr3, this->tmp1, 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
eq_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
test27.cpp:262:28: warning: Using parameter 'ptr1' without checking for null pointer
             ptr1->val = 300;
                            ^
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 300: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
ne_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr2, 
expr_stmt : ptr2, 
convert_expr : ptr2, 
modify_expr : ptr2, 
component_ref : ptr2, 
indirect_ref : ptr2, 
parm_decl ptr1: ptr2, 
pointer_type : ptr2, 
record_type : ptr2, 
type_decl Data1: ptr2, 
field_decl val: ptr2, 
integer_cst 32: ptr2, 
integer_type : ptr2, 
type_decl int: ptr2, 
integer_cst 32: ptr2, 
integer_cst -2147483648: ptr2, 
integer_cst 2147483647: ptr2, 
field_decl ptrval: ptr2, 
integer_cst 64: ptr2, 
pointer_type : ptr2, 
record_type : ptr2, 
field_decl arr: ptr2, 
integer_cst 96: ptr2, 
array_type : ptr2, 
integer_type : ptr2, 
integer_type : ptr2, 
type_decl Data1: ptr2, 
integer_cst 64: ptr2, 
field_decl val: ptr2, 
integer_cst 32: ptr2, 
integer_type : ptr2, 
type_decl int: ptr2, 
integer_cst 32: ptr2, 
integer_cst -2147483648: ptr2, 
integer_cst 2147483647: ptr2, 
integer_cst 400: ptr2, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl this: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1, 
expr_stmt : ptr1, ptr2, ptr3, this->tmp1, 
convert_expr : ptr1, ptr2, ptr3, this->tmp1, 
modify_expr : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
ne_expr : ptr1, ptr2, ptr3, this->tmp1, 
component_ref : ptr1, ptr2, ptr3, this->tmp1, 
indirect_ref : ptr1, ptr2, ptr3, this->tmp1, 
parm_decl this: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Object1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl ptr1: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
integer_cst 64: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 500: 
if_stmt : ptr1, ptr2, ptr3, this->tmp1, 
ne_expr : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 0: ptr1, ptr2, ptr3, this->tmp1, 
cleanup_point_expr : 
expr_stmt : 
convert_expr : 
modify_expr : 
component_ref : 
indirect_ref : 
parm_decl ptr1: 
pointer_type : 
record_type : 
type_decl Data1: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
field_decl ptrval: 
integer_cst 64: 
pointer_type : 
record_type : 
field_decl arr: 
integer_cst 96: 
array_type : 
integer_type : 
integer_type : 
type_decl Data1: 
integer_cst 64: 
field_decl val: 
integer_cst 32: 
integer_type : 
type_decl int: 
integer_cst 32: 
integer_cst -2147483648: 
integer_cst 2147483647: 
integer_cst 600: 
var_decl ptr2: ptr1, ptr3, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl int: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
block : ptr1, ptr2, ptr3, this->tmp1, 
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
record_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1, 
field_decl val: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 32: ptr1, ptr2, ptr3, this->tmp1, 
integer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 64: ptr1, ptr2, ptr3, this->tmp1, 
pointer_type : ptr1, ptr2, ptr3, this->tmp1, 
field_decl arr: ptr1, ptr2, ptr3, this->tmp1, 
integer_cst 96: ptr1, ptr2, ptr3, this->tmp1, 
array_type : ptr1, ptr2, ptr3, this->tmp1, 
type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,