summaryrefslogblamecommitdiff
path: root/test/test10-01.txt
blob: a630b4744850c6822e061eb4e04c2eeec48da4b5 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                              
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                        
                     

                                                       
                       
                                                     
                     


                                                  
                        
                                       
            


                                                     

                      
                                              
                        



                                         
            


                                                     

                      
                                              
                        







                                                         
                


                                                        

                          
                                                  
                            





                                             
                


                                                        

                          
                                                  
                            









                                                       
                   


                                                       

                             
                                                     
                               









                                                        
                   


                                                       

                             
                                                     
                               









                                                            
                  


                                                      

                            
                                                    
                              









                                                            
                  


                                                      

                            
                                                    
                              





                                               
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                         
                     

                                                       
                       
                                                      
                     


                                                  
                        
                                       
            


                                                      

                      
                                              
                        



                                         
            


                                                      

                      
                                              
                        







                                                          
                


                                                         

                          
                                                  
                            





                                             
                


                                                         

                          
                                                  
                            










                                                              
                    


                                                         

                              
                                                      
                                










                                                        
                   


                                                        

                             
                                                     
                               









                                                            
                  


                                                       

                            
                                                    
                              









                                                            
                  


                                                       

                            
                                                    
                              





                                               
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                         
                     

                                                       

                       
                                                      
                     


                                                  
                        
                                       
            


                                                      

                      
                                              
                        



                                         
            


                                                      

                      
                                              
                        





                                                  
             

                                        

                      
                                                       
                        





                                                    
               

                                    

                        
                                                 
                          


                                            





                                                           
                    
                                                             
                             


                                                          
                                

                                                     
               

                                             

                           
                                                   
                             



                                                      
                 

                                      

                          
                                                   
                            


                                              
                                                  
                 


                                                          

                           
                                                   
                             










                                                         
                    


                                                         

                              
                                                      
                                









                                                             
                   


                                                        

                             
                                                     
                               









                                                             
                   


                                                        

                             
                                                     
                               






                                                      
              

                                   

                       
                                                
                         


                                           
                                               
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                         
                     

                                                       

                       
                                                      
                     


                                                  
                        
                                       
            


                                                      

                      
                                              
                        



                                         
            


                                                      

                      
                                              
                        





                                                  
             

                                        

                      
                                                       
                        





                                                    
               

                                    

                        
                                                 
                          


                                            






                                                           
                     
                                                              
                              


                                                           
                                 

                                                      
                

                                              

                            
                                                    
                              



                                                       
                  

                                       

                           
                                                    
                             


                                               
                                                   
                  


                                                           

                            
                                                    
                              





                                                  
                 


                                                          

                           
                                                   
                             










                                                         
                    


                                                         

                              
                                                      
                                









                                                             
                   


                                                        

                             
                                                     
                               









                                                             
                   


                                                        

                             
                                                     
                               






                                                      
              

                                   

                       
                                                
                         


                                           
                                               
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                         
                     

                                                       

                       
                                                      
                     


                                                  
                        
                                       
            


                                                      

                      
                                              
                        



                                         
            


                                                      

                      
                                              
                        





                                                  
             

                                        

                      
                                                       
                        





                                                    
               

                                    

                        
                                                 
                          


                                            



                                                           
                  


                                                           

                            
                                                    
                              





                                                   
                  


                                                           

                            
                                                    
                              








                                                         
                    
                                                             
                             


                                                          
                                

                                                     
               

                                             

                           
                                                   
                             



                                                      
                 

                                      

                          
                                                   
                            


                                              




                                                         
                   

                                        

                            
                                                     
                              


                                                





                                                         
                    


                                                         

                              
                                                      
                                









                                                             
                   


                                                        

                             
                                                     
                               









                                                             
                   


                                                        

                             
                                                     
                               






                                                      
              

                                   

                       
                                                
                         


                                           
                                               
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                         
                     

                                                       
                       
                                                      
                     


                                                  
                        
                                       
            


                                                      

                      
                                              
                        



                                         
            


                                                      

                      
                                              
                        







                                                           
                


                                                         

                          
                                                  
                            





                                             
                


                                                         

                          
                                                  
                            










                                                              
                    


                                                         

                              
                                                      
                                









                                                              
                    


                                                         

                              
                                                      
                                










                                                            
                  


                                                       

                            
                                                    
                              









                                                            
                  


                                                       

                            
                                                    
                              





                                                
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       
                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        







                                                            
                


                                                          

                          
                                                  
                            





                                                  
                


                                                          

                          
                                                  
                            










                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                










                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              





                                                
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       
                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        







                                                            
                


                                                          

                          
                                                  
                            





                                             
                


                                                          

                          
                                                  
                            










                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                











                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                










                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              





                                                
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       
                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        







                                                           
                


                                                          

                          
                                                  
                            





                                             
                


                                                          

                          
                                                  
                            










                                                               
                    


                                                          

                              
                                                      
                                











                                                               
                    


                                                          

                              
                                                      
                                










                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              





                                                 
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       

                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        








                                                            
                 


                                                           

                           
                                                   
                             





                                              
                 


                                                           

                           
                                                   
                             








                                                         
                   
                                                             
                            


                                                         
                               

                                                    
              

                                            

                          
                                                  
                            









                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                











                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                









                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              





                                                 
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       
                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        








                                                           
                 


                                                           

                           
                                                   
                             





                                              
                 


                                                           

                           
                                                   
                             





                                              
                


                                                          

                          
                                                  
                            










                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                











                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                









                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              





                                                 
             


                                                       
                       

                                                          
                       



                                                   
                         


                                   

                        
                                                
                          





                                           

                         
                                                 
                           





                                                           
                           
                                                          
                     

                                                       
                       
                                                       
                     


                                                  
                        
                                       
            


                                                       

                      
                                              
                        



                                         
            


                                                       

                      
                                              
                        







                                                           
                


                                                          

                          
                                                  
                            





                                                  
                


                                                          

                          
                                                  
                            










                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                











                                                               
                    


                                                          

                              
                                                      
                                









                                                               
                    


                                                          

                              
                                                      
                                









                                                             
                  


                                                        

                            
                                                    
                              









                                                             
                  


                                                        

                            
                                                    
                              




                                               
function_decl func1 test10.cpp 5:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 6:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 5:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 5:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 5:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 7:9 2147483645 - statement
   truth_orif_expr test10.cpp 7:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 5:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 5:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   cleanup_point_expr test10.cpp 9:24 2147483644 - then
    expr_stmt test10.cpp 9:24 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr2 test10.cpp 5:32 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 400 2147483640 - operand
   cleanup_point_expr test10.cpp 13:24 2147483644 - else
    expr_stmt test10.cpp 13:24 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr1 test10.cpp 5:21 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 100 2147483640 - operand
  cleanup_point_expr test10.cpp 16:20 2147483645 - statement
   expr_stmt test10.cpp 16:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 5:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 200 2147483641 - operand
  cleanup_point_expr test10.cpp 17:20 2147483645 - statement
   expr_stmt test10.cpp 17:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 5:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 300 2147483641 - operand
function_decl func2 test10.cpp 20:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 21:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 20:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 20:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 20:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 22:9 2147483645 - statement
   truth_orif_expr test10.cpp 22:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 20:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 20:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 24:24 2147483643 - statement
     expr_stmt test10.cpp 24:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 20:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 400 2147483639 - operand
    return_expr test10.cpp 25:13 2147483643 - statement
   cleanup_point_expr test10.cpp 29:24 2147483644 - else
    expr_stmt test10.cpp 29:24 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr1 test10.cpp 20:21 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 100 2147483640 - operand
  cleanup_point_expr test10.cpp 32:20 2147483645 - statement
   expr_stmt test10.cpp 32:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 20:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 200 2147483641 - operand
  cleanup_point_expr test10.cpp 33:20 2147483645 - statement
   expr_stmt test10.cpp 33:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 20:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 300 2147483641 - operand
function_decl func3 test10.cpp 36:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 37:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 - isUsed: 1
 parm_decl this test10.cpp 36:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 36:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 36:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 bind_expr test10.cpp 49:20 2147483646 - code
  var_decl c test10.cpp 38:13 2147483645 - operand
  - isUsed: 1
   integer_cst 32 2147483644 - decl size
   integer_type 2147483644 - var type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2147483643 - type name
    - isAutogenerated: 1
    integer_cst 32 2147483643 - type size
    integer_cst -2147483648 2147483643 - min value
    integer_cst 2147483647 2147483643 - max value
  statement_list 2147483645 - operand
   decl_expr test10.cpp 38:13 2147483644 - statement
    var_decl c test10.cpp 38:13 2147483643 - operand
    - isUsed: 1
     integer_cst 32 15 - decl size 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 14 - type name
      - isAutogenerated: 1
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
   if_stmt test10.cpp 39:9 2147483644 - statement
    truth_orif_expr test10.cpp 39:20 2147483643 - condition
     eq_expr test10.cpp 39:15 2147483642 - operand
      component_ref test10.cpp 39:13 2147483641 - operand
       indirect_ref 2147483640 - object
        nop_expr 2147483639 - ref
         - isUsed: 1
         parm_decl this test10.cpp 36:36 2147483638 - operand
         - isAutogenerated: 1
          pointer_type 2147483637 - decl type
           record_type 3 - nested type
            type_decl Object1 test10.cpp 1:7 2 - type name
            - isAutogenerated: 1
          integer_cst 64 2147483637 - parm size
       field_decl k test10.cpp 3:9 2147483640 - field
       - signed
        integer_cst 32 2147483639 - decl size
        integer_type 5 - field type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 4 - type name
         - isAutogenerated: 1
         integer_cst 32 4 - type size
         integer_cst -2147483648 4 - min value
         integer_cst 2147483647 4 - max value
      var_decl c test10.cpp 38:13 2147483641 - operand
      - isUsed: 1
       integer_cst 32 15 - decl size 2
       integer_type 15 - var type 2
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 14 - type name
        - isAutogenerated: 1
        integer_cst 32 14 - type size
        integer_cst -2147483648 14 - min value
        integer_cst 2147483647 14 - max value
     eq_expr test10.cpp 39:24 2147483642 - operand
      - isUsed: 1
      parm_decl ptr1 test10.cpp 36:21 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
    return_expr test10.cpp 41:13 2147483643 - then
    cleanup_point_expr test10.cpp 45:24 2147483643 - else
     expr_stmt test10.cpp 45:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 36:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
   cleanup_point_expr test10.cpp 48:20 2147483644 - statement
    expr_stmt test10.cpp 48:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr1 test10.cpp 36:21 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 200 2147483640 - operand
   cleanup_point_expr test10.cpp 49:20 2147483644 - statement
    expr_stmt test10.cpp 49:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr2 test10.cpp 36:32 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 300 2147483640 - operand
  block 2147483645 - operand
   var_decl c test10.cpp 38:13 2147483644 - block vars
   - isUsed: 1
    integer_cst 32 15 - decl size 2
    integer_type 15 - var type 2
    - precisionBits: 32
    - signed
     type_decl int <built-in> 0:0 14 - type name
     - isAutogenerated: 1
     integer_cst 32 14 - type size
     integer_cst -2147483648 14 - min value
     integer_cst 2147483647 14 - max value
function_decl func4 test10.cpp 52:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 53:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 - isUsed: 1
 parm_decl this test10.cpp 52:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 52:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 52:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 bind_expr test10.cpp 65:20 2147483646 - code
  var_decl c test10.cpp 54:13 2147483645 - operand
  - isUsed: 1
   integer_cst 32 2147483644 - decl size
   integer_type 2147483644 - var type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2147483643 - type name
    - isAutogenerated: 1
    integer_cst 32 2147483643 - type size
    integer_cst -2147483648 2147483643 - min value
    integer_cst 2147483647 2147483643 - max value
  statement_list 2147483645 - operand
   decl_expr test10.cpp 54:13 2147483644 - statement
    var_decl c test10.cpp 54:13 2147483643 - operand
    - isUsed: 1
     integer_cst 32 15 - decl size 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 14 - type name
      - isAutogenerated: 1
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
   if_stmt test10.cpp 55:9 2147483644 - statement
    truth_orif_expr test10.cpp 55:29 2147483643 - condition
     truth_orif_expr test10.cpp 55:20 2147483642 - operand
      eq_expr test10.cpp 55:15 2147483641 - operand
       component_ref test10.cpp 55:13 2147483640 - operand
        indirect_ref 2147483639 - object
         nop_expr 2147483638 - ref
          - isUsed: 1
          parm_decl this test10.cpp 52:36 2147483637 - operand
          - isAutogenerated: 1
           pointer_type 2147483636 - decl type
            record_type 3 - nested type
             type_decl Object1 test10.cpp 1:7 2 - type name
             - isAutogenerated: 1
           integer_cst 64 2147483636 - parm size
        field_decl k test10.cpp 3:9 2147483639 - field
        - signed
         integer_cst 32 2147483638 - decl size
         integer_type 5 - field type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 4 - type name
          - isAutogenerated: 1
          integer_cst 32 4 - type size
          integer_cst -2147483648 4 - min value
          integer_cst 2147483647 4 - max value
       var_decl c test10.cpp 54:13 2147483640 - operand
       - isUsed: 1
        integer_cst 32 15 - decl size 2
        integer_type 15 - var type 2
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 14 - type name
         - isAutogenerated: 1
         integer_cst 32 14 - type size
         integer_cst -2147483648 14 - min value
         integer_cst 2147483647 14 - max value
      eq_expr test10.cpp 55:24 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 52:21 2147483640 - operand
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
       integer_cst 0 2147483640 - operand
     eq_expr test10.cpp 55:33 2147483642 - operand
      - isUsed: 1
      parm_decl ptr2 test10.cpp 52:32 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
    return_expr test10.cpp 57:13 2147483643 - then
    cleanup_point_expr test10.cpp 61:24 2147483643 - else
     expr_stmt test10.cpp 61:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 52:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
   cleanup_point_expr test10.cpp 64:20 2147483644 - statement
    expr_stmt test10.cpp 64:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr1 test10.cpp 52:21 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 200 2147483640 - operand
   cleanup_point_expr test10.cpp 65:20 2147483644 - statement
    expr_stmt test10.cpp 65:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr2 test10.cpp 52:32 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 300 2147483640 - operand
  block 2147483645 - operand
   var_decl c test10.cpp 54:13 2147483644 - block vars
   - isUsed: 1
    integer_cst 32 15 - decl size 2
    integer_type 15 - var type 2
    - precisionBits: 32
    - signed
     type_decl int <built-in> 0:0 14 - type name
     - isAutogenerated: 1
     integer_cst 32 14 - type size
     integer_cst -2147483648 14 - min value
     integer_cst 2147483647 14 - max value
function_decl func5 test10.cpp 68:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 69:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 - isUsed: 1
 parm_decl this test10.cpp 68:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 68:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 68:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 bind_expr test10.cpp 81:20 2147483646 - code
  var_decl c test10.cpp 70:13 2147483645 - operand
  - isUsed: 1
   integer_cst 32 2147483644 - decl size
   integer_type 2147483644 - var type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2147483643 - type name
    - isAutogenerated: 1
    integer_cst 32 2147483643 - type size
    integer_cst -2147483648 2147483643 - min value
    integer_cst 2147483647 2147483643 - max value
  statement_list 2147483645 - operand
   decl_expr test10.cpp 70:13 2147483644 - statement
    var_decl c test10.cpp 70:13 2147483643 - operand
    - isUsed: 1
     integer_cst 32 15 - decl size 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 14 - type name
      - isAutogenerated: 1
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
   if_stmt test10.cpp 71:9 2147483644 - statement
    truth_orif_expr test10.cpp 71:28 2147483643 - condition
     truth_orif_expr test10.cpp 71:19 2147483642 - operand
      eq_expr test10.cpp 71:14 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 68:21 2147483640 - operand
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
       integer_cst 0 2147483640 - operand
      eq_expr test10.cpp 71:23 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 68:32 2147483640 - operand
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
       integer_cst 0 2147483640 - operand
     eq_expr test10.cpp 71:33 2147483642 - operand
      component_ref test10.cpp 71:31 2147483641 - operand
       indirect_ref 2147483640 - object
        nop_expr 2147483639 - ref
         - isUsed: 1
         parm_decl this test10.cpp 68:36 2147483638 - operand
         - isAutogenerated: 1
          pointer_type 2147483637 - decl type
           record_type 3 - nested type
            type_decl Object1 test10.cpp 1:7 2 - type name
            - isAutogenerated: 1
          integer_cst 64 2147483637 - parm size
       field_decl k test10.cpp 3:9 2147483640 - field
       - signed
        integer_cst 32 2147483639 - decl size
        integer_type 5 - field type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 4 - type name
         - isAutogenerated: 1
         integer_cst 32 4 - type size
         integer_cst -2147483648 4 - min value
         integer_cst 2147483647 4 - max value
      var_decl c test10.cpp 70:13 2147483641 - operand
      - isUsed: 1
       integer_cst 32 15 - decl size 2
       integer_type 15 - var type 2
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 14 - type name
        - isAutogenerated: 1
        integer_cst 32 14 - type size
        integer_cst -2147483648 14 - min value
        integer_cst 2147483647 14 - max value
    cleanup_point_expr test10.cpp 73:18 2147483643 - then
     expr_stmt test10.cpp 73:18 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        var_decl c test10.cpp 70:13 2147483639 - operand
        - isUsed: 1
         integer_cst 32 15 - decl size 2
         integer_type 15 - var type 2
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 14 - type name
          - isAutogenerated: 1
          integer_cst 32 14 - type size
          integer_cst -2147483648 14 - min value
          integer_cst 2147483647 14 - max value
        integer_cst 3 2147483639 - operand
    cleanup_point_expr test10.cpp 77:24 2147483643 - else
     expr_stmt test10.cpp 77:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 68:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
   cleanup_point_expr test10.cpp 80:20 2147483644 - statement
    expr_stmt test10.cpp 80:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr1 test10.cpp 68:21 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 200 2147483640 - operand
   cleanup_point_expr test10.cpp 81:20 2147483644 - statement
    expr_stmt test10.cpp 81:20 2147483643 - operand
     convert_expr 2147483642 - expresssion
      modify_expr 2147483641 - operand
       indirect_ref 2147483640 - operand
        - isUsed: 1
        parm_decl ptr2 test10.cpp 68:32 2147483639 - ref
         pointer_type 2147483638 - decl type
          integer_type 3 - nested type
          - precisionBits: 32
          - signed
           type_decl int <built-in> 0:0 2 - type name
           - isAutogenerated: 1
           integer_cst 32 2 - type size
           integer_cst -2147483648 2 - min value
           integer_cst 2147483647 2 - max value
         integer_cst 64 2147483638 - parm size
       integer_cst 300 2147483640 - operand
  block 2147483645 - operand
   var_decl c test10.cpp 70:13 2147483644 - block vars
   - isUsed: 1
    integer_cst 32 15 - decl size 2
    integer_type 15 - var type 2
    - precisionBits: 32
    - signed
     type_decl int <built-in> 0:0 14 - type name
     - isAutogenerated: 1
     integer_cst 32 14 - type size
     integer_cst -2147483648 14 - min value
     integer_cst 2147483647 14 - max value
function_decl func6 test10.cpp 84:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 85:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 84:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 84:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 84:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 86:9 2147483645 - statement
   truth_andif_expr test10.cpp 86:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 84:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 84:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 88:24 2147483643 - statement
     expr_stmt test10.cpp 88:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 84:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 89:24 2147483643 - statement
     expr_stmt test10.cpp 89:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 84:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
   return_expr test10.cpp 93:13 2147483644 - else
  cleanup_point_expr test10.cpp 96:20 2147483645 - statement
   expr_stmt test10.cpp 96:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 84:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 300 2147483641 - operand
  cleanup_point_expr test10.cpp 97:20 2147483645 - statement
   expr_stmt test10.cpp 97:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 84:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 400 2147483641 - operand
function_decl func7 test10.cpp 100:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 101:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 100:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 100:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 100:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 102:9 2147483645 - statement
   truth_andif_expr test10.cpp 102:19 2147483644 - condition
    eq_expr test10.cpp 102:14 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 100:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    eq_expr test10.cpp 102:23 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 100:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 104:24 2147483643 - statement
     expr_stmt test10.cpp 104:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 100:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 105:24 2147483643 - statement
     expr_stmt test10.cpp 105:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 100:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
   return_expr test10.cpp 109:13 2147483644 - else
  cleanup_point_expr test10.cpp 112:20 2147483645 - statement
   expr_stmt test10.cpp 112:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 100:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 300 2147483641 - operand
  cleanup_point_expr test10.cpp 113:20 2147483645 - statement
   expr_stmt test10.cpp 113:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 100:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 400 2147483641 - operand
function_decl func8 test10.cpp 116:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 117:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 116:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 116:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 116:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 118:9 2147483645 - statement
   truth_andif_expr test10.cpp 118:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 116:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 116:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 120:24 2147483643 - statement
     expr_stmt test10.cpp 120:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 116:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 121:24 2147483643 - statement
     expr_stmt test10.cpp 121:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 116:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
    return_expr test10.cpp 122:13 2147483643 - statement
   statement_list 2147483644 - else
    cleanup_point_expr test10.cpp 126:24 2147483643 - statement
     expr_stmt test10.cpp 126:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 116:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 300 2147483639 - operand
    cleanup_point_expr test10.cpp 127:24 2147483643 - statement
     expr_stmt test10.cpp 127:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 116:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 400 2147483639 - operand
    return_expr test10.cpp 128:13 2147483643 - statement
  cleanup_point_expr test10.cpp 131:20 2147483645 - statement
   expr_stmt test10.cpp 131:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 116:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 500 2147483641 - operand
  cleanup_point_expr test10.cpp 132:20 2147483645 - statement
   expr_stmt test10.cpp 132:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 116:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 600 2147483641 - operand
function_decl func9 test10.cpp 135:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 136:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 135:36 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 135:21 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 135:32 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 137:9 2147483645 - statement
   truth_orif_expr test10.cpp 137:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 135:21 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr2 test10.cpp 135:32 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 139:24 2147483643 - statement
     expr_stmt test10.cpp 139:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 135:32 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    return_expr test10.cpp 140:13 2147483643 - statement
   statement_list 2147483644 - else
    cleanup_point_expr test10.cpp 144:24 2147483643 - statement
     expr_stmt test10.cpp 144:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 135:21 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
    return_expr test10.cpp 145:13 2147483643 - statement
  cleanup_point_expr test10.cpp 148:20 2147483645 - statement
   expr_stmt test10.cpp 148:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 135:21 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 300 2147483641 - operand
  cleanup_point_expr test10.cpp 149:20 2147483645 - statement
   expr_stmt test10.cpp 149:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 135:32 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 400 2147483641 - operand
function_decl func10 test10.cpp 152:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 153:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 - isUsed: 1
 parm_decl this test10.cpp 152:37 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 152:22 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 152:33 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 154:9 2147483645 - statement
   truth_andif_expr test10.cpp 154:26 2147483644 - condition
    truth_andif_expr test10.cpp 154:18 2147483643 - operand
     ne_expr 2147483642 - operand
      - isUsed: 1
      parm_decl ptr1 test10.cpp 152:22 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
     ne_expr 2147483642 - operand
      - isUsed: 1
      parm_decl ptr2 test10.cpp 152:33 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
    ne_expr 2147483643 - operand
     component_ref test10.cpp 154:29 2147483642 - operand
      indirect_ref 2147483641 - object
       nop_expr 2147483640 - ref
        - isUsed: 1
        parm_decl this test10.cpp 152:37 2147483639 - operand
        - isAutogenerated: 1
         pointer_type 2147483638 - decl type
          record_type 3 - nested type
           type_decl Object1 test10.cpp 1:7 2 - type name
           - isAutogenerated: 1
         integer_cst 64 2147483638 - parm size
      field_decl k test10.cpp 3:9 2147483641 - field
      - signed
       integer_cst 32 2147483640 - decl size
       integer_type 5 - field type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 4 - type name
        - isAutogenerated: 1
        integer_cst 32 4 - type size
        integer_cst -2147483648 4 - min value
        integer_cst 2147483647 4 - max value
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 156:24 2147483643 - statement
     expr_stmt test10.cpp 156:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 152:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 157:24 2147483643 - statement
     expr_stmt test10.cpp 157:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 152:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
    return_expr test10.cpp 158:13 2147483643 - statement
   statement_list 2147483644 - else
    cleanup_point_expr test10.cpp 162:24 2147483643 - statement
     expr_stmt test10.cpp 162:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 152:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 300 2147483639 - operand
    cleanup_point_expr test10.cpp 163:24 2147483643 - statement
     expr_stmt test10.cpp 163:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 152:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 400 2147483639 - operand
  cleanup_point_expr test10.cpp 166:20 2147483645 - statement
   expr_stmt test10.cpp 166:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 152:22 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 500 2147483641 - operand
  cleanup_point_expr test10.cpp 167:20 2147483645 - statement
   expr_stmt test10.cpp 167:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 152:33 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 600 2147483641 - operand
function_decl func11 test10.cpp 170:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 171:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 170:37 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 170:22 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 170:33 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 172:9 2147483645 - statement
   truth_orif_expr test10.cpp 172:26 2147483644 - condition
    truth_andif_expr test10.cpp 172:18 2147483643 - operand
     ne_expr 2147483642 - operand
      - isUsed: 1
      parm_decl ptr1 test10.cpp 170:22 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
     ne_expr 2147483642 - operand
      - isUsed: 1
      parm_decl ptr2 test10.cpp 170:33 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int <built-in> 0:0 2 - type name
         - isAutogenerated: 1
         integer_cst 32 2 - type size
         integer_cst -2147483648 2 - min value
         integer_cst 2147483647 2 - max value
       integer_cst 64 2147483640 - parm size
      integer_cst 0 2147483641 - operand
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 170:22 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 174:24 2147483643 - statement
     expr_stmt test10.cpp 174:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 170:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 175:24 2147483643 - statement
     expr_stmt test10.cpp 175:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 170:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
    return_expr test10.cpp 176:13 2147483643 - statement
   statement_list 2147483644 - else
    cleanup_point_expr test10.cpp 180:24 2147483643 - statement
     expr_stmt test10.cpp 180:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 170:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 300 2147483639 - operand
    cleanup_point_expr test10.cpp 181:24 2147483643 - statement
     expr_stmt test10.cpp 181:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 170:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 400 2147483639 - operand
  cleanup_point_expr test10.cpp 184:20 2147483645 - statement
   expr_stmt test10.cpp 184:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 170:22 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 500 2147483641 - operand
  cleanup_point_expr test10.cpp 185:20 2147483645 - statement
   expr_stmt test10.cpp 185:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 170:33 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 600 2147483641 - operand
function_decl func12 test10.cpp 188:10 2147483647
- isPublic: 1
 method_type 2147483646 - function type
  void_type 2147483645 - method return type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
  record_type 2147483645 - method base type
   type_decl Object1 test10.cpp 1:7 2147483644 - type name
   - isAutogenerated: 1
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    record_type 3 - nested type
     type_decl Object1 test10.cpp 1:7 2 - type name
     - isAutogenerated: 1
   tree_list 2147483644 - chain
    pointer_type 2147483643 - value
     integer_type 3 - nested type
     - precisionBits: 32
     - signed
      type_decl int <built-in> 0:0 2 - type name
      - isAutogenerated: 1
      integer_cst 32 2 - type size
      integer_cst -2147483648 2 - min value
      integer_cst 2147483647 2 - max value
    tree_list 2147483643 - chain
     pointer_type 2147483642 - value
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int <built-in> 0:0 2 - type name
       - isAutogenerated: 1
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     tree_list 2147483642 - chain
      void_type 2147483641 - value
       type_decl void <built-in> 0:0 2147483640 - type name
       - isAutogenerated: 1
 result_decl test10.cpp 189:5 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void <built-in> 0:0 2147483644 - type name
   - isAutogenerated: 1
 parm_decl this test10.cpp 188:37 2147483646 - argument
 - isAutogenerated: 1
  pointer_type 2147483645 - decl type
   record_type 3 - nested type
    type_decl Object1 test10.cpp 1:7 2 - type name
    - isAutogenerated: 1
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr1 test10.cpp 188:22 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 - isUsed: 1
 parm_decl ptr2 test10.cpp 188:33 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int <built-in> 0:0 2 - type name
    - isAutogenerated: 1
    integer_cst 32 2 - type size
    integer_cst -2147483648 2 - min value
    integer_cst 2147483647 2 - max value
  integer_cst 64 2147483645 - parm size
 statement_list 2147483646 - code
  if_stmt test10.cpp 190:9 2147483645 - statement
   truth_orif_expr test10.cpp 190:18 2147483644 - condition
    ne_expr 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 188:22 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
    eq_expr test10.cpp 190:22 2147483643 - operand
     - isUsed: 1
     parm_decl ptr1 test10.cpp 188:22 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int <built-in> 0:0 2 - type name
        - isAutogenerated: 1
        integer_cst 32 2 - type size
        integer_cst -2147483648 2 - min value
        integer_cst 2147483647 2 - max value
      integer_cst 64 2147483641 - parm size
     integer_cst 0 2147483642 - operand
   statement_list 2147483644 - then
    cleanup_point_expr test10.cpp 192:24 2147483643 - statement
     expr_stmt test10.cpp 192:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 188:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 100 2147483639 - operand
    cleanup_point_expr test10.cpp 193:24 2147483643 - statement
     expr_stmt test10.cpp 193:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 188:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 200 2147483639 - operand
    return_expr test10.cpp 194:13 2147483643 - statement
   statement_list 2147483644 - else
    cleanup_point_expr test10.cpp 198:24 2147483643 - statement
     expr_stmt test10.cpp 198:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr1 test10.cpp 188:22 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 300 2147483639 - operand
    cleanup_point_expr test10.cpp 199:24 2147483643 - statement
     expr_stmt test10.cpp 199:24 2147483642 - operand
      convert_expr 2147483641 - expresssion
       modify_expr 2147483640 - operand
        indirect_ref 2147483639 - operand
         - isUsed: 1
         parm_decl ptr2 test10.cpp 188:33 2147483638 - ref
          pointer_type 2147483637 - decl type
           integer_type 3 - nested type
           - precisionBits: 32
           - signed
            type_decl int <built-in> 0:0 2 - type name
            - isAutogenerated: 1
            integer_cst 32 2 - type size
            integer_cst -2147483648 2 - min value
            integer_cst 2147483647 2 - max value
          integer_cst 64 2147483637 - parm size
        integer_cst 400 2147483639 - operand
  cleanup_point_expr test10.cpp 202:20 2147483645 - statement
   expr_stmt test10.cpp 202:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr1 test10.cpp 188:22 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 500 2147483641 - operand
  cleanup_point_expr test10.cpp 203:20 2147483645 - statement
   expr_stmt test10.cpp 203:20 2147483644 - operand
    convert_expr 2147483643 - expresssion
     modify_expr 2147483642 - operand
      indirect_ref 2147483641 - operand
       - isUsed: 1
       parm_decl ptr2 test10.cpp 188:33 2147483640 - ref
        pointer_type 2147483639 - decl type
         integer_type 3 - nested type
         - precisionBits: 32
         - signed
          type_decl int <built-in> 0:0 2 - type name
          - isAutogenerated: 1
          integer_cst 32 2 - type size
          integer_cst -2147483648 2 - min value
          integer_cst 2147483647 2 - max value
        integer_cst 64 2147483639 - parm size
      integer_cst 600 2147483641 - operand