function_decl main test03.cpp 1:5 2147483647 - isPublic: 1 function_type 2147483646 - function type integer_type 2147483645 - function return 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 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 pointer_type 3 - nested type integer_type 2 - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 1 - type name - isAutogenerated: 1 integer_cst 8 1 - type size integer_cst -128 1 - min value integer_cst 127 1 - max value tree_list 2147483643 - chain void_type 2147483642 - value type_decl void 0:0 2147483641 - type name - isAutogenerated: 1 result_decl test03.cpp 1:31 2147483646 - function result - isAutogenerated: 1 integer_type 2147483645 - result 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 - decl size parm_decl argc test03.cpp 1:14 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 parm_decl argv test03.cpp 1:27 2147483646 - argument pointer_type 2147483645 - decl type pointer_type 3 - nested type integer_type 2 - nested type - precisionBits: 8 - isChar: 1 - signed type_decl char 0:0 1 - type name - isAutogenerated: 1 integer_cst 8 1 - type size integer_cst -128 1 - min value integer_cst 127 1 - max value integer_cst 64 2147483645 - parm size statement_list 2147483646 - code return_expr test03.cpp 3:12 2147483645 - statement init_expr 2147483644 - operand result_decl test03.cpp 1:31 2147483643 - operand - isAutogenerated: 1 integer_type 2147483642 - result type - precisionBits: 32 - signed type_decl int 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 32 2147483641 - type size integer_cst -2147483648 2147483641 - min value integer_cst 2147483647 2147483641 - max value integer_cst 32 2147483642 - decl size integer_cst 123 2147483643 - operand return_expr test03.cpp 4:1 2147483645 - statement init_expr 2147483644 - operand result_decl test03.cpp 1:31 2147483643 - operand - isAutogenerated: 1 integer_type 2147483642 - result type - precisionBits: 32 - signed type_decl int 0:0 2147483641 - type name - isAutogenerated: 1 integer_cst 32 2147483641 - type size integer_cst -2147483648 2147483641 - min value integer_cst 2147483647 2147483641 - max value integer_cst 32 2147483642 - decl size integer_cst 0 2147483643 - operand