function_decl func1 test05.cpp 10:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 10:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 10:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 10:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 10:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size cleanup_point_expr test05.cpp 12:13 2147483646 - code expr_stmt test05.cpp 12:13 2147483645 - operand convert_expr 2147483644 - expresssion modify_expr 2147483643 - operand indirect_ref 2147483642 - operand - isUsed: 1 parm_decl b test05.cpp 10:24 2147483641 - ref pointer_type 2147483640 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 100 2147483642 - operand function_decl func2 test05.cpp 15:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 15:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 15:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 15:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 15:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size cleanup_point_expr test05.cpp 17:19 2147483646 - code expr_stmt test05.cpp 17:19 2147483645 - operand convert_expr 2147483644 - expresssion modify_expr 2147483643 - operand indirect_ref 2147483642 - operand pointer_plus_expr test05.cpp 17:9 2147483641 - ref - isUsed: 1 parm_decl b test05.cpp 15:24 2147483640 - operand pointer_type 2147483639 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 4 2147483640 - operand integer_cst 200 2147483642 - operand function_decl func3 test05.cpp 20:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 20:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 20:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 20:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 20:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size cleanup_point_expr test05.cpp 22:25 2147483646 - code expr_stmt test05.cpp 22:25 2147483645 - operand convert_expr 2147483644 - expresssion modify_expr 2147483643 - operand indirect_ref 2147483642 - operand pointer_plus_expr test05.cpp 22:9 2147483641 - ref - isUsed: 1 parm_decl b test05.cpp 20:24 2147483640 - operand pointer_type 2147483639 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 8 2147483640 - operand integer_cst 300 2147483642 - operand function_decl func5 test05.cpp 25:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 25:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 25:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 25:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 25:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size bind_expr test05.cpp 28:22 2147483646 - code var_decl var1 test05.cpp 27:9 2147483645 - operand - isUsed: 1 integer_cst 32 2147483644 - decl size integer_cst 1 5 - initial integer_type 2147483644 - var type - precisionBits: 32 - signed type_decl int 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 cleanup_point_expr test05.cpp 27:16 2147483644 - statement decl_expr test05.cpp 27:16 2147483643 - operand var_decl var1 test05.cpp 27:9 2147483642 - operand - isUsed: 1 integer_cst 32 3 - decl size 2 integer_cst 1 3 - initial 2 integer_type 3 - var type 2 - precisionBits: 32 - signed type_decl int 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 cleanup_point_expr test05.cpp 28:22 2147483644 - statement expr_stmt test05.cpp 28:22 2147483643 - operand convert_expr 2147483642 - expresssion modify_expr 2147483641 - operand indirect_ref 2147483640 - operand pointer_plus_expr test05.cpp 28:12 2147483639 - ref - isUsed: 1 parm_decl b test05.cpp 25:24 2147483638 - operand pointer_type 2147483637 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 nop_expr 2147483638 - operand mult_expr 2147483637 - operand nop_expr 2147483636 - operand var_decl var1 test05.cpp 27:9 2147483635 - operand - isUsed: 1 integer_cst 32 3 - decl size 2 integer_cst 1 3 - initial 2 integer_type 3 - var type 2 - precisionBits: 32 - signed type_decl int 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 4 2147483636 - operand integer_cst 400 2147483640 - operand block 2147483645 - operand var_decl var1 test05.cpp 27:9 2147483644 - block vars - isUsed: 1 integer_cst 32 3 - decl size 2 integer_cst 1 3 - initial 2 integer_type 3 - var type 2 - precisionBits: 32 - signed type_decl int 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 function_decl func6 test05.cpp 31:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 31:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 31:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 31:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 31:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size bind_expr test05.cpp 34:16 2147483646 - code var_decl var2 test05.cpp 33:10 2147483645 - operand - isUsed: 1 integer_cst 64 2147483644 - decl size - isUsed: 1 parm_decl b test05.cpp 31:24 5 - initial pointer_type 4 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 4 - parm size pointer_type 2147483644 - var type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 statement_list 2147483645 - operand decl_expr test05.cpp 33:17 2147483644 - statement var_decl var2 test05.cpp 33:10 2147483643 - operand - isUsed: 1 integer_cst 64 3 - decl size 2 - isUsed: 1 parm_decl b test05.cpp 31:24 3 - initial 2 pointer_type 2 - decl type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value integer_cst 64 2 - parm size pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value cleanup_point_expr test05.cpp 34:16 2147483644 - statement expr_stmt test05.cpp 34:16 2147483643 - operand convert_expr 2147483642 - expresssion modify_expr 2147483641 - operand indirect_ref 2147483640 - operand var_decl var2 test05.cpp 33:10 2147483639 - ref - isUsed: 1 integer_cst 64 3 - decl size 2 - isUsed: 1 parm_decl b test05.cpp 31:24 3 - initial 2 pointer_type 2 - decl type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value integer_cst 64 2 - parm size pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value integer_cst 500 2147483640 - operand block 2147483645 - operand var_decl var2 test05.cpp 33:10 2147483644 - block vars - isUsed: 1 integer_cst 64 3 - decl size 2 - isUsed: 1 parm_decl b test05.cpp 31:24 3 - initial 2 pointer_type 2 - decl type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value integer_cst 64 2 - parm size pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value function_decl func7 test05.cpp 37:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 37:33 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 37:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl b test05.cpp 37:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 37:32 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size bind_expr test05.cpp 40:16 2147483646 - code var_decl var3 test05.cpp 39:10 2147483645 - operand - isUsed: 1 integer_cst 64 2147483644 - decl size pointer_plus_expr test05.cpp 39:20 5 - initial - isUsed: 1 parm_decl b test05.cpp 37:24 4 - operand pointer_type 3 - decl type integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value integer_cst 64 3 - parm size integer_cst 48 4 - operand pointer_type 2147483644 - var type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 statement_list 2147483645 - operand decl_expr test05.cpp 39:22 2147483644 - statement var_decl var3 test05.cpp 39:10 2147483643 - operand - isUsed: 1 integer_cst 64 3 - decl size 2 pointer_plus_expr test05.cpp 39:20 3 - initial 2 - isUsed: 1 parm_decl b test05.cpp 37:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size integer_cst 48 2 - operand pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value cleanup_point_expr test05.cpp 40:16 2147483644 - statement expr_stmt test05.cpp 40:16 2147483643 - operand convert_expr 2147483642 - expresssion modify_expr 2147483641 - operand indirect_ref 2147483640 - operand var_decl var3 test05.cpp 39:10 2147483639 - ref - isUsed: 1 integer_cst 64 3 - decl size 2 pointer_plus_expr test05.cpp 39:20 3 - initial 2 - isUsed: 1 parm_decl b test05.cpp 37:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size integer_cst 48 2 - operand pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value integer_cst 600 2147483640 - operand block 2147483645 - operand var_decl var3 test05.cpp 39:10 2147483644 - block vars - isUsed: 1 integer_cst 64 3 - decl size 2 pointer_plus_expr test05.cpp 39:20 3 - initial 2 - isUsed: 1 parm_decl b test05.cpp 37:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size integer_cst 48 2 - operand pointer_type 3 - var type 2 integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value function_decl func8 test05.cpp 43:6 2147483647 - isPublic: 1 function_type 2147483646 - function type void_type 2147483645 - function return type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 tree_list 2147483645 - arg types integer_type 2147483644 - value - precisionBits: 32 - signed type_decl int 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 tree_list 2147483644 - chain pointer_type 2147483643 - value integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 integer_type 2147483642 - value - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 8 2147483641 - type size integer_cst -128 2147483641 - min value integer_cst 127 2147483641 - max value tree_list 2147483642 - chain void_type 2147483641 - value type_decl void 0:0 2147483640 - type name - isAutogenerated: 1 result_decl test05.cpp 43:36 2147483646 - function result - isAutogenerated: 1 void_type 2147483645 - result type type_decl void 0:0 2147483644 - type name - isAutogenerated: 1 parm_decl a test05.cpp 43:16 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 32 2147483645 - parm size - isUsed: 1 parm_decl bptr test05.cpp 43:24 2147483646 - argument pointer_type 2147483645 - decl type integer_type 3 - nested type - precisionBits: 32 - signed type_decl int 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 parm_decl c test05.cpp 43:35 2147483646 - argument integer_type 2147483645 - decl type - precisionBits: 32 - signed type_decl int 0:0 2147483644 - type name - isAutogenerated: 1 integer_cst 32 2147483644 - type size integer_cst -2147483648 2147483644 - min value integer_cst 2147483647 2147483644 - max value integer_cst 8 2147483645 - parm size bind_expr test05.cpp 46:17 2147483646 - code var_decl var4 test05.cpp 45:11 2147483645 - operand - isUsed: 1 integer_cst 64 2147483644 - decl size addr_expr 5 - initial - isUsed: 1 parm_decl bptr test05.cpp 43:24 4 - operand pointer_type 3 - decl type integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value integer_cst 64 3 - parm size pointer_type 2147483644 - var type pointer_type 3 - nested type integer_type 2 - nested type - precisionBits: 32 - signed type_decl int 0:0 1 - type name - isAutogenerated: 1 integer_cst 32 1 - type size integer_cst -2147483648 1 - min value integer_cst 2147483647 1 - max value statement_list 2147483645 - operand decl_expr test05.cpp 45:19 2147483644 - statement var_decl var4 test05.cpp 45:11 2147483643 - operand - isUsed: 1 integer_cst 64 3 - decl size 2 addr_expr 3 - initial 2 - isUsed: 1 parm_decl bptr test05.cpp 43:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size pointer_type 3 - var type 2 pointer_type 2 - nested type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value cleanup_point_expr test05.cpp 46:17 2147483644 - statement expr_stmt test05.cpp 46:17 2147483643 - operand convert_expr 2147483642 - expresssion modify_expr 2147483641 - operand indirect_ref 2147483640 - operand indirect_ref 2147483639 - ref var_decl var4 test05.cpp 45:11 2147483638 - ref - isUsed: 1 integer_cst 64 3 - decl size 2 addr_expr 3 - initial 2 - isUsed: 1 parm_decl bptr test05.cpp 43:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size pointer_type 3 - var type 2 pointer_type 2 - nested type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value integer_cst 700 2147483640 - operand block 2147483645 - operand var_decl var4 test05.cpp 45:11 2147483644 - block vars - isUsed: 1 integer_cst 64 3 - decl size 2 addr_expr 3 - initial 2 - isUsed: 1 parm_decl bptr test05.cpp 43:24 2 - operand pointer_type 1 - decl type integer_type 0 - nested type - precisionBits: 32 - signed integer_cst 64 1 - parm size pointer_type 3 - var type 2 pointer_type 2 - nested type integer_type 1 - nested type - precisionBits: 32 - signed type_decl int 0:0 0 - type name - isAutogenerated: 1 integer_cst 32 0 - type size integer_cst -2147483648 0 - min value integer_cst 2147483647 0 - max value