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





                                             

                       







                                                       
                     

                                        
            


                                                 

                      







                                                  
               


                                               

                         







                                            
             





                                             

                       







                                                       
                     

                                        
            


                                                 

                      







                                              
               


                                                   

                         








                                                   
                


                                                

                          







                                             
             





                                             

                       







                                                       
                     

                                        
            


                                                 

                      








                                                 
                


                                                    

                          








                                                   
                


                                                

                          







                                             
             





                                             

                       







                                                       
                     

                                        
            


                                                 

                      







                                              
               


                                                   

                         







                                                   
                


                                                

                          







                                             
             





                                             

                       







                                                       
                     

                                        
            


                                                 

                      








                                                 
                


                                                    

                          







                                                    
                 


                                                 

                           







                                                   
                


                                                

                          







                                             
             





                                             

                       







                                                       
                     

                                        
            


                                                 

                      








                                                 
                


                                                    

                          








                                                   
                                 
                                        

                         






                                                     


                                       

                           



                                               


                                                       


                                      

                          



                                              

                                                   
                


                                                

                          








                                                     


                                    

                        



                                            
                                            
             





                                             

                       







                                                       
                     

                                        
            


                                                    

                      










                                                 
                 


                                                        

                           








                                                    
                                  
                                         

                          






                                                      


                                        

                            



                                                


                                                        


                                       

                           



                                               

                                                    
                


                                                   

                          








                                                     


                                    

                        



                                            
                                            
             





                                             

                       







                                                       
                     

                                        
            


                                                    

                      








                                                 
                


                                                       

                          











                                                     
                                   
                                          

                           






                                                       


                                         

                             



                                                 


                                                       
                                     
                                            

                             





                                                         


                                        

                            



                                                
                                                         


                                        

                            



                                                


                                                     
                


                                                   

                          








                                                     


                                    

                        



                                            
                                                     


                                    

                        



                                            
function_decl func1 test14.c 10:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 10:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 10:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 11:1 2147483646 - code
  modify_expr test14.c 12:8 2147483645 - operand
   indirect_ref test14.c 12:5 2147483644 - operand
    - isUsed: 1
    parm_decl a test14.c 10:17 2147483643 - ref
     pointer_type 2147483642 - decl type
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int 2 - type name
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     integer_cst 64 2147483642 - parm size
   integer_cst 100 2147483644 - operand
  block 2147483645 - operand
function_decl func2 test14.c 15:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 15:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 15:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 16:1 2147483646 - code
  cond_expr test14.c 17:8 2147483645 - operand
   eq_expr test14.c 17:9 2147483644 - operand
    - isUsed: 1
    parm_decl a test14.c 15:17 2147483643 - operand
     pointer_type 2147483642 - decl type
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int 2 - type name
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     integer_cst 64 2147483642 - parm size
    integer_cst 0 2147483643 - operand
   return_expr test14.c 18:9 2147483644 - operand
   modify_expr test14.c 20:12 2147483644 - operand
    indirect_ref test14.c 20:9 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 15:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 200 2147483643 - operand
  block 2147483645 - operand
function_decl func3 test14.c 23:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 23:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 23:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 24:1 2147483646 - code
  statement_list 2147483645 - operand
   cond_expr test14.c 25:8 2147483644 - statement
    eq_expr test14.c 25:9 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 23:17 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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
    return_expr test14.c 26:9 2147483643 - operand
   modify_expr test14.c 28:8 2147483644 - statement
    indirect_ref test14.c 28:5 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 23:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 300 2147483643 - operand
  block 2147483645 - operand
function_decl func4 test14.c 31:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 31:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 31:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 32:1 2147483646 - code
  cond_expr test14.c 33:8 2147483645 - operand
   ne_expr test14.c 33:9 2147483644 - operand
    - isUsed: 1
    parm_decl a test14.c 31:17 2147483643 - operand
     pointer_type 2147483642 - decl type
      integer_type 3 - nested type
      - precisionBits: 32
      - signed
       type_decl int 2 - type name
       integer_cst 32 2 - type size
       integer_cst -2147483648 2 - min value
       integer_cst 2147483647 2 - max value
     integer_cst 64 2147483642 - parm size
    integer_cst 0 2147483643 - operand
   modify_expr test14.c 35:12 2147483644 - operand
    indirect_ref test14.c 35:9 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 31:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 400 2147483643 - operand
  block 2147483645 - operand
function_decl func5 test14.c 39:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 39:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 39:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 40:1 2147483646 - code
  statement_list 2147483645 - operand
   cond_expr test14.c 41:8 2147483644 - statement
    ne_expr test14.c 41:9 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 39:17 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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
    modify_expr test14.c 43:12 2147483643 - operand
     indirect_ref test14.c 43:9 2147483642 - operand
      - isUsed: 1
      parm_decl a test14.c 39:17 2147483641 - ref
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int 2 - type name
         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 500 2147483642 - operand
   modify_expr test14.c 45:8 2147483644 - statement
    indirect_ref test14.c 45:5 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 39:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 600 2147483643 - operand
  block 2147483645 - operand
function_decl func6 test14.c 48:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 48:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl a test14.c 48:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 49:1 2147483646 - code
  statement_list 2147483645 - operand
   cond_expr test14.c 50:8 2147483644 - statement
    eq_expr test14.c 50:9 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 48:17 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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
    bind_expr test14.c 51:5 2147483643 - operand
     var_decl k test14.c 52:13 2147483642 - operand
      integer_cst 32 2147483641 - decl size
      integer_cst 10 20 - initial
      integer_type 2147483641 - var type
      - precisionBits: 32
      - signed
       type_decl int 2147483640 - type name
       integer_cst 32 2147483640 - type size
       integer_cst -2147483648 2147483640 - min value
       integer_cst 2147483647 2147483640 - max value
     statement_list 2147483642 - operand
      decl_expr test14.c 52:13 2147483641 - statement
       var_decl k test14.c 52:13 2147483640 - operand
        integer_cst 32 15 - decl size 2
        integer_cst 10 20 - initial 2
        integer_type 15 - var type 2
        - precisionBits: 32
        - signed
         type_decl int 14 - type name
         integer_cst 32 14 - type size
         integer_cst -2147483648 14 - min value
         integer_cst 2147483647 14 - max value
      return_expr test14.c 53:9 2147483641 - statement
     block 2147483642 - operand
      var_decl k test14.c 52:13 2147483641 - block vars
       integer_cst 32 15 - decl size 2
       integer_cst 10 20 - initial 2
       integer_type 15 - var type 2
       - precisionBits: 32
       - signed
        type_decl int 14 - type name
        integer_cst 32 14 - type size
        integer_cst -2147483648 14 - min value
        integer_cst 2147483647 14 - max value
   modify_expr test14.c 56:8 2147483644 - statement
    indirect_ref test14.c 56:5 2147483643 - operand
     - isUsed: 1
     parm_decl a test14.c 48:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 700 2147483643 - operand
  block 2147483645 - operand
   block 2147483644 - sub block
    var_decl k test14.c 52:13 2147483643 - block vars
     integer_cst 32 15 - decl size 2
     integer_cst 10 20 - initial 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int 14 - type name
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
function_decl func7 test14.c 59:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 59:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl aptr test14.c 59:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 60:1 2147483646 - code
  statement_list 2147483645 - operand
   cond_expr test14.c 61:8 2147483644 - statement
    integer_cst 0 2147483643 - operand
    cond_expr test14.c 63:12 2147483643 - operand
     eq_expr test14.c 63:13 2147483642 - operand
      - isUsed: 1
      parm_decl aptr test14.c 59:17 2147483641 - operand
       pointer_type 2147483640 - decl type
        integer_type 3 - nested type
        - precisionBits: 32
        - signed
         type_decl int 2 - type name
         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
     bind_expr test14.c 64:9 2147483642 - operand
      var_decl k test14.c 65:17 2147483641 - operand
       integer_cst 32 2147483640 - decl size
       integer_cst 10 20 - initial
       integer_type 2147483640 - var type
       - precisionBits: 32
       - signed
        type_decl int 2147483639 - type name
        integer_cst 32 2147483639 - type size
        integer_cst -2147483648 2147483639 - min value
        integer_cst 2147483647 2147483639 - max value
      statement_list 2147483641 - operand
       decl_expr test14.c 65:17 2147483640 - statement
        var_decl k test14.c 65:17 2147483639 - operand
         integer_cst 32 15 - decl size 2
         integer_cst 10 20 - initial 2
         integer_type 15 - var type 2
         - precisionBits: 32
         - signed
          type_decl int 14 - type name
          integer_cst 32 14 - type size
          integer_cst -2147483648 14 - min value
          integer_cst 2147483647 14 - max value
       return_expr test14.c 66:13 2147483640 - statement
      block 2147483641 - operand
       var_decl k test14.c 65:17 2147483640 - block vars
        integer_cst 32 15 - decl size 2
        integer_cst 10 20 - initial 2
        integer_type 15 - var type 2
        - precisionBits: 32
        - signed
         type_decl int 14 - type name
         integer_cst 32 14 - type size
         integer_cst -2147483648 14 - min value
         integer_cst 2147483647 14 - max value
   modify_expr test14.c 70:11 2147483644 - statement
    indirect_ref test14.c 70:5 2147483643 - operand
     - isUsed: 1
     parm_decl aptr test14.c 59:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 800 2147483643 - operand
  block 2147483645 - operand
   block 2147483644 - sub block
    var_decl k test14.c 65:17 2147483643 - block vars
     integer_cst 32 15 - decl size 2
     integer_cst 10 20 - initial 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int 14 - type name
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
function_decl func8 test14.c 73:6 2147483647
- isPublic: 1
 function_type 2147483646 - function type
  void_type 2147483645 - function return type
   type_decl void 2147483644 - type name
  tree_list 2147483645 - arg types
   pointer_type 2147483644 - value
    integer_type 3 - nested type
    - precisionBits: 32
    - signed
     type_decl int 2 - type name
     integer_cst 32 2 - type size
     integer_cst -2147483648 2 - min value
     integer_cst 2147483647 2 - max value
   tree_list 2147483644 - chain
    void_type 2147483643 - value
     type_decl void 2147483642 - type name
 result_decl test14.c 73:6 2147483646 - function result
 - isAutogenerated: 1
  void_type 2147483645 - result type
   type_decl void 2147483644 - type name
 - isUsed: 1
 parm_decl aptr test14.c 73:17 2147483646 - argument
  pointer_type 2147483645 - decl type
   integer_type 3 - nested type
   - precisionBits: 32
   - signed
    type_decl int 2 - type name
    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 test14.c 74:1 2147483646 - code
  statement_list 2147483645 - operand
   cond_expr test14.c 75:8 2147483644 - statement
    eq_expr test14.c 75:9 2147483643 - operand
     - isUsed: 1
     parm_decl aptr test14.c 73:17 2147483642 - operand
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 2147483643 - operand
     cond_expr test14.c 77:12 2147483642 - statement
      integer_cst 0 2147483641 - operand
      bind_expr test14.c 78:9 2147483641 - operand
       var_decl k test14.c 79:17 2147483640 - operand
        integer_cst 32 2147483639 - decl size
        integer_cst 10 20 - initial
        integer_type 2147483639 - var type
        - precisionBits: 32
        - signed
         type_decl int 2147483638 - type name
         integer_cst 32 2147483638 - type size
         integer_cst -2147483648 2147483638 - min value
         integer_cst 2147483647 2147483638 - max value
       statement_list 2147483640 - operand
        decl_expr test14.c 79:17 2147483639 - statement
         var_decl k test14.c 79:17 2147483638 - operand
          integer_cst 32 15 - decl size 2
          integer_cst 10 20 - initial 2
          integer_type 15 - var type 2
          - precisionBits: 32
          - signed
           type_decl int 14 - type name
           integer_cst 32 14 - type size
           integer_cst -2147483648 14 - min value
           integer_cst 2147483647 14 - max value
        decl_expr test14.c 80:17 2147483639 - statement
         var_decl l test14.c 80:17 2147483638 - operand
          integer_cst 32 2147483637 - decl size
          integer_cst 20 20 - initial
          integer_type 2147483637 - var type
          - precisionBits: 32
          - signed
           type_decl int 2147483636 - type name
           integer_cst 32 2147483636 - type size
           integer_cst -2147483648 2147483636 - min value
           integer_cst 2147483647 2147483636 - max value
       block 2147483640 - operand
        var_decl k test14.c 79:17 2147483639 - block vars
         integer_cst 32 15 - decl size 2
         integer_cst 10 20 - initial 2
         integer_type 15 - var type 2
         - precisionBits: 32
         - signed
          type_decl int 14 - type name
          integer_cst 32 14 - type size
          integer_cst -2147483648 14 - min value
          integer_cst 2147483647 14 - max value
        var_decl l test14.c 80:17 2147483639 - block vars
         integer_cst 32 15 - decl size 2
         integer_cst 20 20 - initial 2
         integer_type 15 - var type 2
         - precisionBits: 32
         - signed
          type_decl int 14 - type name
          integer_cst 32 14 - type size
          integer_cst -2147483648 14 - min value
          integer_cst 2147483647 14 - max value
     return_expr test14.c 82:9 2147483642 - statement
   modify_expr test14.c 85:11 2147483644 - statement
    indirect_ref test14.c 85:5 2147483643 - operand
     - isUsed: 1
     parm_decl aptr test14.c 73:17 2147483642 - ref
      pointer_type 2147483641 - decl type
       integer_type 3 - nested type
       - precisionBits: 32
       - signed
        type_decl int 2 - type name
        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 900 2147483643 - operand
  block 2147483645 - operand
   block 2147483644 - sub block
    var_decl k test14.c 79:17 2147483643 - block vars
     integer_cst 32 15 - decl size 2
     integer_cst 10 20 - initial 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int 14 - type name
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value
    var_decl l test14.c 80:17 2147483643 - block vars
     integer_cst 32 15 - decl size 2
     integer_cst 20 20 - initial 2
     integer_type 15 - var type 2
     - precisionBits: 32
     - signed
      type_decl int 14 - type name
      integer_cst 32 14 - type size
      integer_cst -2147483648 14 - min value
      integer_cst 2147483647 14 - max value