summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-07-21 23:24:11 +0300
committerAndrei Karas <akaras@inbox.ru>2015-07-21 23:24:11 +0300
commit067e4d19c81b0490027c793e05e82414432c3d77 (patch)
tree04c75f68b49f0063e6027c5c03482a3979260b5b
parent3a1e68689635cbc5bbd3748d164b0345dc52603e (diff)
downloadparanucker-067e4d19c81b0490027c793e05e82414432c3d77.tar.gz
paranucker-067e4d19c81b0490027c793e05e82414432c3d77.tar.bz2
paranucker-067e4d19c81b0490027c793e05e82414432c3d77.tar.xz
paranucker-067e4d19c81b0490027c793e05e82414432c3d77.zip
Updates tests 24, 27, 28, 29 for new features. Update test results.
-rw-r--r--test/test07-05.txt104
-rw-r--r--test/test22-03.txt164
-rw-r--r--test/test23-03.txt224
-rw-r--r--test/test24-03.txt1400
-rw-r--r--test/test24-04.txt10
-rw-r--r--test/test24-05.txt10
-rw-r--r--test/test24.c2
-rw-r--r--test/test26-03.txt5794
-rw-r--r--test/test27-01.txt13085
-rw-r--r--test/test27-03.txt6098
-rw-r--r--test/test27-04.txt79
-rw-r--r--test/test27-05.txt79
-rw-r--r--test/test27.cpp90
-rw-r--r--test/test28-01.txt80
-rw-r--r--test/test28-03.txt868
-rw-r--r--test/test28.cpp20
-rw-r--r--test/test29-01.txt64
-rw-r--r--test/test29-03.txt1250
-rw-r--r--test/test29.cpp16
-rw-r--r--test/test35-03.txt30
-rw-r--r--test/test36-03.txt100
21 files changed, 18596 insertions, 10971 deletions
diff --git a/test/test07-05.txt b/test/test07-05.txt
index 35e4f2b..68a01d3 100644
--- a/test/test07-05.txt
+++ b/test/test07-05.txt
@@ -1992,11 +1992,11 @@ function_decl __convert_from_v:
bind_expr : __fmt, __out,
statement_list : __fmt, __out,
decl_expr : __fmt, __out,
-var_decl __old: __fmt, __out,
-cleanup_point_expr : __fmt, __out,
-expr_stmt : __fmt, __out,
-convert_expr : __fmt, __out,
-init_expr : __fmt, __out,
+var_decl __old: __fmt, __old, __out,
+cleanup_point_expr : __fmt, __old, __out,
+expr_stmt : __fmt, __old, __out,
+convert_expr : __fmt, __old, __out,
+init_expr : __fmt, __old, __out,
var_decl __old: __fmt, __old, __out,
call_expr : __fmt, __old, __out,
addr_expr : __fmt, __old, __out,
@@ -18126,53 +18126,53 @@ type_decl difference_type:
type_decl allocator_type:
integer_cst 64:
decl_expr :
-var_decl __new_start:
-integer_cst 64:
-pointer_type :
-type_decl pointer:
-pointer_type :
-record_type :
-type_decl Struct1:
-field_decl str:
-integer_cst 64:
-record_type :
-type_decl string:
-var_decl npos:
-integer_cst 64:
-integer_type :
-field_decl _M_dataplus:
-integer_cst 64:
-record_type :
-type_decl basic_string:
-type_decl _CharT_alloc_type:
-type_decl traits_type:
-type_decl value_type:
-type_decl allocator_type:
-type_decl size_type:
-type_decl difference_type:
-type_decl reference:
-type_decl const_reference:
-type_decl pointer:
-type_decl const_pointer:
-type_decl iterator:
-type_decl const_iterator:
-type_decl const_reverse_iterator:
-type_decl reverse_iterator:
-type_decl _Rep_base:
-type_decl _Rep:
-type_decl _Alloc_hider:
-field_decl num:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-type_decl Struct1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl __new_start: __new_start,
+integer_cst 64: __new_start,
+pointer_type : __new_start,
+type_decl pointer: __new_start,
+pointer_type : __new_start,
+record_type : __new_start,
+type_decl Struct1: __new_start,
+field_decl str: __new_start,
+integer_cst 64: __new_start,
+record_type : __new_start,
+type_decl string: __new_start,
+var_decl npos: __new_start,
+integer_cst 64: __new_start,
+integer_type : __new_start,
+field_decl _M_dataplus: __new_start,
+integer_cst 64: __new_start,
+record_type : __new_start,
+type_decl basic_string: __new_start,
+type_decl _CharT_alloc_type: __new_start,
+type_decl traits_type: __new_start,
+type_decl value_type: __new_start,
+type_decl allocator_type: __new_start,
+type_decl size_type: __new_start,
+type_decl difference_type: __new_start,
+type_decl reference: __new_start,
+type_decl const_reference: __new_start,
+type_decl pointer: __new_start,
+type_decl const_pointer: __new_start,
+type_decl iterator: __new_start,
+type_decl const_iterator: __new_start,
+type_decl const_reverse_iterator: __new_start,
+type_decl reverse_iterator: __new_start,
+type_decl _Rep_base: __new_start,
+type_decl _Rep: __new_start,
+type_decl _Alloc_hider: __new_start,
+field_decl num: __new_start,
+integer_cst 32: __new_start,
+integer_type : __new_start,
+type_decl int: __new_start,
+integer_cst 32: __new_start,
+integer_cst -2147483648: __new_start,
+integer_cst 2147483647: __new_start,
+type_decl Struct1: __new_start,
+cleanup_point_expr : __new_start,
+expr_stmt : __new_start,
+convert_expr : __new_start,
+init_expr : __new_start,
var_decl __new_start: __new_start,
call_expr : __new_start,
addr_expr : __new_start,
diff --git a/test/test22-03.txt b/test/test22-03.txt
index 8ae36c4..6a1da05 100644
--- a/test/test22-03.txt
+++ b/test/test22-03.txt
@@ -1992,11 +1992,11 @@ function_decl __convert_from_v:
bind_expr : __fmt, __out,
statement_list : __fmt, __out,
decl_expr : __fmt, __out,
-var_decl __old: __fmt, __out,
-cleanup_point_expr : __fmt, __out,
-expr_stmt : __fmt, __out,
-convert_expr : __fmt, __out,
-init_expr : __fmt, __out,
+var_decl __old: __fmt, __old, __out,
+cleanup_point_expr : __fmt, __old, __out,
+expr_stmt : __fmt, __old, __out,
+convert_expr : __fmt, __old, __out,
+init_expr : __fmt, __old, __out,
var_decl __old: __fmt, __old, __out,
call_expr : __fmt, __old, __out,
addr_expr : __fmt, __old, __out,
@@ -26527,83 +26527,83 @@ type_decl difference_type:
type_decl allocator_type:
integer_cst 64:
decl_expr :
-var_decl __new_start:
-integer_cst 64:
-pointer_type :
-type_decl pointer:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-field_decl str1:
-integer_cst 64:
-record_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-field_decl str1:
-integer_cst 64:
-record_type :
-type_decl string:
-var_decl npos:
-integer_cst 64:
-integer_type :
-field_decl _M_dataplus:
-integer_cst 64:
-record_type :
-type_decl basic_string:
-type_decl _CharT_alloc_type:
-type_decl traits_type:
-type_decl value_type:
-type_decl allocator_type:
-type_decl size_type:
-type_decl difference_type:
-type_decl reference:
-type_decl const_reference:
-type_decl pointer:
-type_decl const_pointer:
-type_decl iterator:
-type_decl const_iterator:
-type_decl const_reverse_iterator:
-type_decl reverse_iterator:
-type_decl _Rep_base:
-type_decl _Rep:
-type_decl _Alloc_hider:
-type_decl Data1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl __new_start: __new_start,
+integer_cst 64: __new_start,
+pointer_type : __new_start,
+type_decl pointer: __new_start,
+pointer_type : __new_start,
+record_type : __new_start,
+type_decl Data1: __new_start,
+field_decl val: __new_start,
+integer_cst 32: __new_start,
+integer_type : __new_start,
+type_decl int: __new_start,
+integer_cst 32: __new_start,
+integer_cst -2147483648: __new_start,
+integer_cst 2147483647: __new_start,
+field_decl ptrval: __new_start,
+integer_cst 64: __new_start,
+pointer_type : __new_start,
+record_type : __new_start,
+type_decl Data1: __new_start,
+field_decl val: __new_start,
+integer_cst 32: __new_start,
+integer_type : __new_start,
+field_decl ptrval: __new_start,
+integer_cst 64: __new_start,
+pointer_type : __new_start,
+field_decl arr: __new_start,
+integer_cst 96: __new_start,
+array_type : __new_start,
+field_decl str1: __new_start,
+integer_cst 64: __new_start,
+record_type : __new_start,
+type_decl Data1: __new_start,
+field_decl arr: __new_start,
+integer_cst 96: __new_start,
+array_type : __new_start,
+integer_type : __new_start,
+type_decl int: __new_start,
+integer_cst 32: __new_start,
+integer_cst -2147483648: __new_start,
+integer_cst 2147483647: __new_start,
+integer_type : __new_start,
+integer_cst 64: __new_start,
+integer_cst 0: __new_start,
+integer_cst 2: __new_start,
+field_decl str1: __new_start,
+integer_cst 64: __new_start,
+record_type : __new_start,
+type_decl string: __new_start,
+var_decl npos: __new_start,
+integer_cst 64: __new_start,
+integer_type : __new_start,
+field_decl _M_dataplus: __new_start,
+integer_cst 64: __new_start,
+record_type : __new_start,
+type_decl basic_string: __new_start,
+type_decl _CharT_alloc_type: __new_start,
+type_decl traits_type: __new_start,
+type_decl value_type: __new_start,
+type_decl allocator_type: __new_start,
+type_decl size_type: __new_start,
+type_decl difference_type: __new_start,
+type_decl reference: __new_start,
+type_decl const_reference: __new_start,
+type_decl pointer: __new_start,
+type_decl const_pointer: __new_start,
+type_decl iterator: __new_start,
+type_decl const_iterator: __new_start,
+type_decl const_reverse_iterator: __new_start,
+type_decl reverse_iterator: __new_start,
+type_decl _Rep_base: __new_start,
+type_decl _Rep: __new_start,
+type_decl _Alloc_hider: __new_start,
+type_decl Data1: __new_start,
+cleanup_point_expr : __new_start,
+expr_stmt : __new_start,
+convert_expr : __new_start,
+init_expr : __new_start,
var_decl __new_start: __new_start,
call_expr : __new_start,
addr_expr : __new_start,
diff --git a/test/test23-03.txt b/test/test23-03.txt
index 2f82fd4..2a65325 100644
--- a/test/test23-03.txt
+++ b/test/test23-03.txt
@@ -1992,11 +1992,11 @@ function_decl __convert_from_v:
bind_expr : __fmt, __out,
statement_list : __fmt, __out,
decl_expr : __fmt, __out,
-var_decl __old: __fmt, __out,
-cleanup_point_expr : __fmt, __out,
-expr_stmt : __fmt, __out,
-convert_expr : __fmt, __out,
-init_expr : __fmt, __out,
+var_decl __old: __fmt, __old, __out,
+cleanup_point_expr : __fmt, __old, __out,
+expr_stmt : __fmt, __old, __out,
+convert_expr : __fmt, __old, __out,
+init_expr : __fmt, __old, __out,
var_decl __old: __fmt, __old, __out,
call_expr : __fmt, __old, __out,
addr_expr : __fmt, __old, __out,
@@ -17897,114 +17897,114 @@ function_decl func7:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
+var_decl fptr2: fptr2, ptr1,
+cleanup_point_expr : fptr2, ptr1,
+expr_stmt : fptr2, ptr1,
+call_expr : fptr2, ptr1,
+var_decl fptr2: fptr2, ptr1,
+parm_decl ptr1: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+type_decl int: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_cst -2147483648: fptr2, ptr1,
+integer_cst 2147483647: fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+field_decl str1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+integer_type : fptr2, ptr1,
+type_decl int: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_cst -2147483648: fptr2, ptr1,
+integer_cst 2147483647: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+integer_cst 0: fptr2, ptr1,
+integer_cst 2: fptr2, ptr1,
+field_decl str1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl string: fptr2, ptr1,
+var_decl npos: fptr2, ptr1,
+field_decl _M_dataplus: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl _Alloc_hider: fptr2, ptr1,
+field_decl _M_p: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+type_decl _Alloc_hider: fptr2, ptr1,
+type_decl basic_string: fptr2, ptr1,
+type_decl _CharT_alloc_type: fptr2, ptr1,
+type_decl traits_type: fptr2, ptr1,
+type_decl value_type: fptr2, ptr1,
+type_decl allocator_type: fptr2, ptr1,
+type_decl size_type: fptr2, ptr1,
+type_decl difference_type: fptr2, ptr1,
+type_decl reference: fptr2, ptr1,
+type_decl const_reference: fptr2, ptr1,
+type_decl pointer: fptr2, ptr1,
+type_decl const_pointer: fptr2, ptr1,
+type_decl iterator: fptr2, ptr1,
+type_decl const_iterator: fptr2, ptr1,
+type_decl const_reverse_iterator: fptr2, ptr1,
+type_decl reverse_iterator: fptr2, ptr1,
+type_decl _Rep_base: fptr2, ptr1,
+type_decl _Rep: fptr2, ptr1,
+type_decl _Alloc_hider: fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
var_decl fptr2: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-var_decl fptr2: ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl str1: ptr1,
-integer_cst 64: ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl str1: ptr1,
-integer_cst 64: ptr1,
-record_type : ptr1,
-type_decl string: ptr1,
-var_decl npos: ptr1,
-field_decl _M_dataplus: ptr1,
-integer_cst 64: ptr1,
-record_type : ptr1,
-type_decl _Alloc_hider: ptr1,
-field_decl _M_p: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl _Alloc_hider: ptr1,
-type_decl basic_string: ptr1,
-type_decl _CharT_alloc_type: ptr1,
-type_decl traits_type: ptr1,
-type_decl value_type: ptr1,
-type_decl allocator_type: ptr1,
-type_decl size_type: ptr1,
-type_decl difference_type: ptr1,
-type_decl reference: ptr1,
-type_decl const_reference: ptr1,
-type_decl pointer: ptr1,
-type_decl const_pointer: ptr1,
-type_decl iterator: ptr1,
-type_decl const_iterator: ptr1,
-type_decl const_reverse_iterator: ptr1,
-type_decl reverse_iterator: ptr1,
-type_decl _Rep_base: ptr1,
-type_decl _Rep: ptr1,
-type_decl _Alloc_hider: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-var_decl fptr2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl str1: ptr1,
-integer_cst 64: ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-block : ptr1,
-var_decl fptr2: ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+type_decl FuncPtr2: fptr2, ptr1,
+function_type : fptr2, ptr1,
+void_type : fptr2, ptr1,
+type_decl void: fptr2, ptr1,
+tree_list : fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+field_decl str1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+record_type : fptr2, ptr1,
+type_decl Data1: fptr2, ptr1,
+tree_list : fptr2, ptr1,
+void_type : fptr2, ptr1,
+type_decl void: fptr2, ptr1,
+block : fptr2, ptr1,
+var_decl fptr2: fptr2, ptr1,
function_decl func8:
bind_expr : ptr1,
statement_list : ptr1,
diff --git a/test/test24-03.txt b/test/test24-03.txt
index fdccda8..92a6311 100644
--- a/test/test24-03.txt
+++ b/test/test24-03.txt
@@ -50,734 +50,744 @@ function_decl func2:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
+var_decl fptr2: fptr2, ptr1,
+call_expr : fptr2, ptr1,
+var_decl fptr2: fptr2, ptr1,
+parm_decl ptr1: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+identifier_node Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+type_decl int: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_cst -2147483648: fptr2, ptr1,
+integer_cst 2147483647: fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+identifier_node Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+field_decl fptr1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl fptr2: fptr2, ptr1,
+integer_cst 192: fptr2, ptr1,
+array_type : fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+integer_type : fptr2, ptr1,
+type_decl int: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_cst -2147483648: fptr2, ptr1,
+integer_cst 2147483647: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+integer_cst 0: fptr2, ptr1,
+integer_cst 2: fptr2, ptr1,
+field_decl fptr1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+type_decl FuncPtr2: fptr2, ptr1,
+function_type : fptr2, ptr1,
+void_type : fptr2, ptr1,
+type_decl void: fptr2, ptr1,
+tree_list : fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+tree_list : fptr2, ptr1,
+field_decl fptr2: fptr2, ptr1,
+integer_cst 192: fptr2, ptr1,
+array_type : fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+type_decl FuncPtr2: fptr2, ptr1,
+function_type : fptr2, ptr1,
+void_type : fptr2, ptr1,
+tree_list : fptr2, ptr1,
+integer_type : fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+integer_cst 0: fptr2, ptr1,
+integer_cst 2: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
var_decl fptr2: ptr1,
-call_expr : ptr1,
-var_decl fptr2: ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-integer_cst 64: ptr1,
-var_decl fptr2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-block : ptr1,
-var_decl fptr2: ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+type_decl FuncPtr2: fptr2, ptr1,
+function_type : fptr2, ptr1,
+void_type : fptr2, ptr1,
+type_decl void: fptr2, ptr1,
+tree_list : fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+record_type : fptr2, ptr1,
+identifier_node Data1: fptr2, ptr1,
+field_decl val: fptr2, ptr1,
+integer_cst 32: fptr2, ptr1,
+integer_type : fptr2, ptr1,
+field_decl ptrval: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl arr: fptr2, ptr1,
+integer_cst 96: fptr2, ptr1,
+array_type : fptr2, ptr1,
+field_decl fptr1: fptr2, ptr1,
+integer_cst 64: fptr2, ptr1,
+pointer_type : fptr2, ptr1,
+field_decl fptr2: fptr2, ptr1,
+integer_cst 192: fptr2, ptr1,
+array_type : fptr2, ptr1,
+tree_list : fptr2, ptr1,
+void_type : fptr2, ptr1,
+type_decl void: fptr2, ptr1,
+block : fptr2, ptr1,
+var_decl fptr2: fptr2, ptr1,
function_decl func3:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
+var_decl data: data, ptr1,
+call_expr : data, ptr1,
+component_ref : data, ptr1,
+test24.c: In function 'func3':
+test24.c:45:9: warning: Using variable 'data' without checking for null pointer
+ data->fptr1(ptr1);
+ ^
+indirect_ref : data, ptr1,
+var_decl data: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+tree_list : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+parm_decl ptr1: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+tree_list : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+tree_list : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+integer_cst 64: data, ptr1,
var_decl data: ptr1,
-call_expr : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-var_decl data: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-integer_cst 64: ptr1,
-var_decl data: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-block : ptr1,
-var_decl data: ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+tree_list : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+tree_list : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+block : data, ptr1,
+var_decl data: data, ptr1,
function_decl func4:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
-var_decl ptr2: ptr1,
-call_expr : ptr1,
-component_ref : ptr1,
+var_decl ptr2: ptr1, ptr2,
+call_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2,
test24.c: In function 'func4':
test24.c:51:9: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->fptr1(ptr2);
^
-indirect_ref : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-integer_cst 64: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-var_decl ptr2: ptr1,
-var_decl ptr2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-block : ptr1,
+indirect_ref : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+identifier_node Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+identifier_node Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl fptr2: ptr1, ptr2,
+integer_cst 192: ptr1, ptr2,
+array_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+type_decl FuncPtr2: ptr1, ptr2,
+function_type : ptr1, ptr2,
+void_type : ptr1, ptr2,
+type_decl void: ptr1, ptr2,
+tree_list : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+tree_list : ptr1, ptr2,
+field_decl fptr2: ptr1, ptr2,
+integer_cst 192: ptr1, ptr2,
+array_type : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+type_decl FuncPtr2: ptr1, ptr2,
+function_type : ptr1, ptr2,
+void_type : ptr1, ptr2,
+tree_list : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+type_decl FuncPtr2: ptr1, ptr2,
+function_type : ptr1, ptr2,
+void_type : ptr1, ptr2,
+type_decl void: ptr1, ptr2,
+tree_list : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+identifier_node Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl fptr2: ptr1, ptr2,
+integer_cst 192: ptr1, ptr2,
+array_type : ptr1, ptr2,
+tree_list : ptr1, ptr2,
+void_type : ptr1, ptr2,
+type_decl void: ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
var_decl ptr2: ptr1,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+identifier_node Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+identifier_node Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl fptr2: ptr1, ptr2,
+integer_cst 192: ptr1, ptr2,
+array_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+field_decl fptr1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+type_decl FuncPtr2: ptr1, ptr2,
+function_type : ptr1, ptr2,
+void_type : ptr1, ptr2,
+type_decl void: ptr1, ptr2,
+tree_list : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+tree_list : ptr1, ptr2,
+field_decl fptr2: ptr1, ptr2,
+integer_cst 192: ptr1, ptr2,
+array_type : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+type_decl FuncPtr2: ptr1, ptr2,
+function_type : ptr1, ptr2,
+void_type : ptr1, ptr2,
+tree_list : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+block : ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
function_decl func5:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
-var_decl data: ptr1,
-call_expr : ptr1,
-array_ref : ptr1,
-integer_cst 0: ptr1,
-integer_cst 8: ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-var_decl data: ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-integer_cst 1: ptr1,
+var_decl data: data, ptr1,
+call_expr : data, ptr1,
+array_ref : data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 8: data, ptr1,
+component_ref : data, ptr1,
test24.c: In function 'func5':
+test24.c:58:11: warning: Using variable 'data' without checking for null pointer
+ (*data->fptr2[1])(ptr1);
+ ^
+indirect_ref : data, ptr1,
+var_decl data: data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+tree_list : data, ptr1,
+void_type : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+integer_cst 1: data, ptr1,
test24.c:58:5: warning: Using parameter 'ptr1' without checking for null pointer
(*data->fptr2[1])(ptr1);
^
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-integer_cst 64: ptr1,
-var_decl data: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-block : ptr1,
+parm_decl ptr1: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+tree_list : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+tree_list : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+integer_cst 64: data, ptr1,
var_decl data: ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+tree_list : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+tree_list : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+block : data, ptr1,
+var_decl data: data, ptr1,
function_decl func6:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
-var_decl data: ptr1,
-call_expr : ptr1,
-indirect_ref : ptr1,
-pointer_plus_expr : ptr1,
+var_decl data: data, ptr1,
+call_expr : data, ptr1,
+indirect_ref : data, ptr1,
+pointer_plus_expr : data, ptr1,
test24.c: In function 'func6':
test24.c:64:11: warning: Using parameter 'ptr1' without checking for null pointer
(*ptr1[1])(data);
^
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-tree_list : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-integer_cst 64: ptr1,
-integer_cst 8: ptr1,
-var_decl data: ptr1,
-var_decl data: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-identifier_node Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-field_decl fptr1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-type_decl void: ptr1,
-tree_list : ptr1,
-pointer_type : ptr1,
-tree_list : ptr1,
-field_decl fptr2: ptr1,
-integer_cst 192: ptr1,
-array_type : ptr1,
-pointer_type : ptr1,
-type_decl FuncPtr2: ptr1,
-function_type : ptr1,
-void_type : ptr1,
-tree_list : ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-block : ptr1,
+parm_decl ptr1: data, ptr1,
+pointer_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+tree_list : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 8: data, ptr1,
+test24.c:64:5: warning: Using variable 'data' without checking for null pointer
+ (*ptr1[1])(data);
+ ^
+var_decl data: data, ptr1,
var_decl data: ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+record_type : data, ptr1,
+identifier_node Data1: data, ptr1,
+field_decl val: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_type : data, ptr1,
+field_decl ptrval: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+field_decl arr: data, ptr1,
+integer_cst 96: data, ptr1,
+array_type : data, ptr1,
+integer_type : data, ptr1,
+type_decl int: data, ptr1,
+integer_cst 32: data, ptr1,
+integer_cst -2147483648: data, ptr1,
+integer_cst 2147483647: data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+field_decl fptr1: data, ptr1,
+integer_cst 64: data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+type_decl void: data, ptr1,
+tree_list : data, ptr1,
+pointer_type : data, ptr1,
+tree_list : data, ptr1,
+field_decl fptr2: data, ptr1,
+integer_cst 192: data, ptr1,
+array_type : data, ptr1,
+pointer_type : data, ptr1,
+type_decl FuncPtr2: data, ptr1,
+function_type : data, ptr1,
+void_type : data, ptr1,
+tree_list : data, ptr1,
+integer_type : data, ptr1,
+integer_cst 64: data, ptr1,
+integer_cst 0: data, ptr1,
+integer_cst 2: data, ptr1,
+block : data, ptr1,
+var_decl data: data, ptr1,
function_decl test1:
bind_expr : w1, w2,
statement_list : w1, w2,
diff --git a/test/test24-04.txt b/test/test24-04.txt
index d1197b2..1668dff 100644
--- a/test/test24-04.txt
+++ b/test/test24-04.txt
@@ -2,11 +2,18 @@ test24.c: In function 'func1':
test24.c:33:5: warning: Using parameter 'ptr1' without checking for null pointer
ptr1();
^
+test24.c: In function 'func3':
+test24.c:45:9: warning: Using variable 'data' without checking for null pointer
+ data->fptr1(ptr1);
+ ^
test24.c: In function 'func4':
test24.c:51:9: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->fptr1(ptr2);
^
test24.c: In function 'func5':
+test24.c:58:11: warning: Using variable 'data' without checking for null pointer
+ (*data->fptr2[1])(ptr1);
+ ^
test24.c:58:5: warning: Using parameter 'ptr1' without checking for null pointer
(*data->fptr2[1])(ptr1);
^
@@ -14,6 +21,9 @@ test24.c: In function 'func6':
test24.c:64:11: warning: Using parameter 'ptr1' without checking for null pointer
(*ptr1[1])(data);
^
+test24.c:64:5: warning: Using variable 'data' without checking for null pointer
+ (*ptr1[1])(data);
+ ^
test24.c: In function 'func8':
test24.c:87:9: warning: Using parameter 'fptr' without checking for null pointer
fptr[1]("", "");
diff --git a/test/test24-05.txt b/test/test24-05.txt
index d1197b2..1668dff 100644
--- a/test/test24-05.txt
+++ b/test/test24-05.txt
@@ -2,11 +2,18 @@ test24.c: In function 'func1':
test24.c:33:5: warning: Using parameter 'ptr1' without checking for null pointer
ptr1();
^
+test24.c: In function 'func3':
+test24.c:45:9: warning: Using variable 'data' without checking for null pointer
+ data->fptr1(ptr1);
+ ^
test24.c: In function 'func4':
test24.c:51:9: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->fptr1(ptr2);
^
test24.c: In function 'func5':
+test24.c:58:11: warning: Using variable 'data' without checking for null pointer
+ (*data->fptr2[1])(ptr1);
+ ^
test24.c:58:5: warning: Using parameter 'ptr1' without checking for null pointer
(*data->fptr2[1])(ptr1);
^
@@ -14,6 +21,9 @@ test24.c: In function 'func6':
test24.c:64:11: warning: Using parameter 'ptr1' without checking for null pointer
(*ptr1[1])(data);
^
+test24.c:64:5: warning: Using variable 'data' without checking for null pointer
+ (*ptr1[1])(data);
+ ^
test24.c: In function 'func8':
test24.c:87:9: warning: Using parameter 'fptr' without checking for null pointer
fptr[1]("", "");
diff --git a/test/test24.c b/test/test24.c
index e9a5945..8a80ec9 100644
--- a/test/test24.c
+++ b/test/test24.c
@@ -54,7 +54,7 @@ void func4(struct Data1 *ptr1)
void func5(struct Data1 *ptr1)
{
struct Data1 *data;
- // here should be reported data and may be fptr2
+
(*data->fptr2[1])(ptr1);
}
diff --git a/test/test26-03.txt b/test/test26-03.txt
index d6d987f..67de31d 100644
--- a/test/test26-03.txt
+++ b/test/test26-03.txt
@@ -4640,11 +4640,11 @@ function_decl __convert_from_v:
bind_expr : __fmt, __out,
statement_list : __fmt, __out,
decl_expr : __fmt, __out,
-var_decl __old: __fmt, __out,
-cleanup_point_expr : __fmt, __out,
-expr_stmt : __fmt, __out,
-convert_expr : __fmt, __out,
-init_expr : __fmt, __out,
+var_decl __old: __fmt, __old, __out,
+cleanup_point_expr : __fmt, __old, __out,
+expr_stmt : __fmt, __old, __out,
+convert_expr : __fmt, __old, __out,
+init_expr : __fmt, __old, __out,
var_decl __old: __fmt, __old, __out,
call_expr : __fmt, __old, __out,
addr_expr : __fmt, __old, __out,
@@ -28462,1458 +28462,1458 @@ statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-truth_orif_expr : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-truth_orif_expr : __convf, __idx, __name, __str,
-lt_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-gt_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+truth_orif_expr : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+truth_orif_expr : __convf, __endptr, __idx, __name, __str,
+lt_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+gt_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl char: __convf, __endptr, __name, __str,
+integer_cst 8: __convf, __endptr, __name, __str,
+integer_cst -128: __convf, __endptr, __name, __str,
+integer_cst 127: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl char: __convf, __name, __str,
-integer_cst 8: __convf, __name, __str,
-integer_cst -128: __convf, __name, __str,
-integer_cst 127: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __to_xstring:
bind_expr : __convf, __fmt,
statement_list : __convf, __fmt,
decl_expr : __convf, __fmt,
-var_decl __s: __convf, __fmt,
-cleanup_point_expr : __convf, __fmt,
-expr_stmt : __convf, __fmt,
-convert_expr : __convf, __fmt,
-init_expr : __convf, __fmt,
+var_decl __s: __convf, __fmt, __s,
+cleanup_point_expr : __convf, __fmt, __s,
+expr_stmt : __convf, __fmt, __s,
+convert_expr : __convf, __fmt, __s,
+init_expr : __convf, __fmt, __s,
var_decl __s: __convf, __fmt, __s,
call_expr : __convf, __fmt, __s,
addr_expr : __convf, __fmt, __s,
@@ -30534,1474 +30534,1474 @@ statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-truth_orif_expr : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-truth_orif_expr : __convf, __idx, __name, __str,
-lt_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-gt_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+truth_orif_expr : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+truth_orif_expr : __convf, __endptr, __idx, __name, __str,
+lt_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+gt_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst -0: __convf, __idx, __name, __str,
-integer_cst 4294967295: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst -0: __convf, __endptr, __idx, __name, __str,
+integer_cst 4294967295: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __base#0: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl int: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl long long unsigned int: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __base#0: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl int: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl long long unsigned int: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl float: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl float: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl double: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl double: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __stoa:
bind_expr : __convf, __idx, __name, __str,
statement_list : __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
decl_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-decl_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-parm_decl __convf: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-function_type : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-tree_list : __convf, __idx, __name, __str,
-void_type : __convf, __idx, __name, __str,
-type_decl void: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-parm_decl __str: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl wchar_t: __convf, __idx, __name, __str,
-integer_cst 32: __convf, __idx, __name, __str,
-integer_cst -2147483648: __convf, __idx, __name, __str,
-integer_cst 2147483647: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_invalid_argument: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-eq_expr : __convf, __idx, __name, __str,
-indirect_ref : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __errno_location: __convf, __idx, __name, __str,
-integer_cst 34: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-call_expr : __convf, __idx, __name, __str,
-addr_expr : __convf, __idx, __name, __str,
-function_decl __throw_out_of_range: __convf, __idx, __name, __str,
-parm_decl __name: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl char: __convf, __idx, __name, __str,
-integer_cst 8: __convf, __idx, __name, __str,
-integer_cst -128: __convf, __idx, __name, __str,
-integer_cst 127: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __idx, __name, __str,
-expr_stmt : __convf, __idx, __name, __str,
-convert_expr : __convf, __idx, __name, __str,
-modify_expr : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
-if_stmt : __convf, __idx, __name, __str,
-ne_expr : __convf, __idx, __name, __str,
-parm_decl __idx: __convf, __idx, __name, __str,
-pointer_type : __convf, __idx, __name, __str,
-integer_type : __convf, __idx, __name, __str,
-type_decl size_t: __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-integer_cst : __convf, __idx, __name, __str,
-integer_cst 64: __convf, __idx, __name, __str,
-integer_cst 0: __convf, __idx, __name, __str,
-cleanup_point_expr : __convf, __name, __str,
-expr_stmt : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-modify_expr : __convf, __name, __str,
-indirect_ref : __convf, __name, __str,
-parm_decl __idx: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl size_t: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 0: __convf, __name, __str,
-integer_cst : __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-exact_div_expr : __convf, __name, __str,
-minus_expr : __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-var_decl __endptr: __convf, __name, __str,
-convert_expr : __convf, __name, __str,
-parm_decl __str: __convf, __name, __str,
-pointer_type : __convf, __name, __str,
-integer_type : __convf, __name, __str,
-type_decl wchar_t: __convf, __name, __str,
-integer_cst 32: __convf, __name, __str,
-integer_cst -2147483648: __convf, __name, __str,
-integer_cst 2147483647: __convf, __name, __str,
-integer_cst 64: __convf, __name, __str,
-integer_cst 4: __convf, __name, __str,
-return_expr : __convf, __idx, __name, __str,
-init_expr : __convf, __idx, __name, __str,
-result_decl : __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+decl_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __convf: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+function_type : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+tree_list : __convf, __endptr, __idx, __name, __str,
+void_type : __convf, __endptr, __idx, __name, __str,
+type_decl void: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+parm_decl __str: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl wchar_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 32: __convf, __endptr, __idx, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __idx, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_invalid_argument: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+eq_expr : __convf, __endptr, __idx, __name, __str,
+indirect_ref : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __errno_location: __convf, __endptr, __idx, __name, __str,
+integer_cst 34: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+call_expr : __convf, __endptr, __idx, __name, __str,
+addr_expr : __convf, __endptr, __idx, __name, __str,
+function_decl __throw_out_of_range: __convf, __endptr, __idx, __name, __str,
+parm_decl __name: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl char: __convf, __endptr, __idx, __name, __str,
+integer_cst 8: __convf, __endptr, __idx, __name, __str,
+integer_cst -128: __convf, __endptr, __idx, __name, __str,
+integer_cst 127: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __idx, __name, __str,
+expr_stmt : __convf, __endptr, __idx, __name, __str,
+convert_expr : __convf, __endptr, __idx, __name, __str,
+modify_expr : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
+if_stmt : __convf, __endptr, __idx, __name, __str,
+ne_expr : __convf, __endptr, __idx, __name, __str,
+parm_decl __idx: __convf, __endptr, __idx, __name, __str,
+pointer_type : __convf, __endptr, __idx, __name, __str,
+integer_type : __convf, __endptr, __idx, __name, __str,
+type_decl size_t: __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+integer_cst : __convf, __endptr, __idx, __name, __str,
+integer_cst 64: __convf, __endptr, __idx, __name, __str,
+integer_cst 0: __convf, __endptr, __idx, __name, __str,
+cleanup_point_expr : __convf, __endptr, __name, __str,
+expr_stmt : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+modify_expr : __convf, __endptr, __name, __str,
+indirect_ref : __convf, __endptr, __name, __str,
+parm_decl __idx: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl size_t: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 0: __convf, __endptr, __name, __str,
+integer_cst : __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+exact_div_expr : __convf, __endptr, __name, __str,
+minus_expr : __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+var_decl __endptr: __convf, __endptr, __name, __str,
+convert_expr : __convf, __endptr, __name, __str,
+parm_decl __str: __convf, __endptr, __name, __str,
+pointer_type : __convf, __endptr, __name, __str,
+integer_type : __convf, __endptr, __name, __str,
+type_decl wchar_t: __convf, __endptr, __name, __str,
+integer_cst 32: __convf, __endptr, __name, __str,
+integer_cst -2147483648: __convf, __endptr, __name, __str,
+integer_cst 2147483647: __convf, __endptr, __name, __str,
+integer_cst 64: __convf, __endptr, __name, __str,
+integer_cst 4: __convf, __endptr, __name, __str,
+return_expr : __convf, __endptr, __idx, __name, __str,
+init_expr : __convf, __endptr, __idx, __name, __str,
+result_decl : __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
var_decl __ret: __convf, __idx, __name, __str,
-integer_cst 128: __convf, __idx, __name, __str,
-real_type : __convf, __idx, __name, __str,
-type_decl long double: __convf, __idx, __name, __str,
-block : __convf, __idx, __name, __str,
-var_decl __ret: __convf, __idx, __name, __str,
-var_decl __endptr: __convf, __idx, __name, __str,
-var_decl __tmp: __convf, __idx, __name, __str,
+integer_cst 128: __convf, __endptr, __idx, __name, __str,
+real_type : __convf, __endptr, __idx, __name, __str,
+type_decl long double: __convf, __endptr, __idx, __name, __str,
+block : __convf, __endptr, __idx, __name, __str,
+var_decl __ret: __convf, __endptr, __idx, __name, __str,
+var_decl __endptr: __convf, __endptr, __idx, __name, __str,
+var_decl __tmp: __convf, __endptr, __idx, __name, __str,
function_decl __to_xstring:
bind_expr : __convf, __fmt,
statement_list : __convf, __fmt,
decl_expr : __convf, __fmt,
-var_decl __s: __convf, __fmt,
-cleanup_point_expr : __convf, __fmt,
-expr_stmt : __convf, __fmt,
-convert_expr : __convf, __fmt,
-init_expr : __convf, __fmt,
+var_decl __s: __convf, __fmt, __s,
+cleanup_point_expr : __convf, __fmt, __s,
+expr_stmt : __convf, __fmt, __s,
+convert_expr : __convf, __fmt, __s,
+init_expr : __convf, __fmt, __s,
var_decl __s: __convf, __fmt, __s,
call_expr : __convf, __fmt, __s,
addr_expr : __convf, __fmt, __s,
@@ -35089,46 +35089,46 @@ integer_cst -128: __beg, __end,
integer_cst 127: __beg, __end,
integer_cst 64: __beg, __end,
decl_expr : __beg, __end,
-var_decl __r: __beg, __end,
-integer_cst 64: __beg, __end,
-pointer_type : __beg, __end,
-record_type : __beg, __end,
-type_decl _Rep: __beg, __end,
-field_decl : __beg, __end,
-integer_cst 192: __beg, __end,
-record_type : __beg, __end,
-type_decl _Rep_base: __beg, __end,
-field_decl _M_length: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_type : __beg, __end,
-type_decl size_type: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_cst 0: __beg, __end,
-integer_cst : __beg, __end,
-field_decl _M_capacity: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_type : __beg, __end,
-type_decl size_type: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_cst 0: __beg, __end,
-integer_cst : __beg, __end,
-field_decl _M_refcount: __beg, __end,
-integer_cst 32: __beg, __end,
-integer_type : __beg, __end,
-type_decl _Atomic_word: __beg, __end,
-integer_cst 32: __beg, __end,
-integer_cst -2147483648: __beg, __end,
-integer_cst 2147483647: __beg, __end,
-type_decl _Rep_base: __beg, __end,
-var_decl _S_max_size: __beg, __end,
-var_decl _S_terminal: __beg, __end,
-var_decl _S_empty_rep_storage: __beg, __end,
-type_decl _Rep: __beg, __end,
-type_decl _Raw_bytes_alloc: __beg, __end,
-cleanup_point_expr : __beg, __end,
-expr_stmt : __beg, __end,
-convert_expr : __beg, __end,
-init_expr : __beg, __end,
+var_decl __r: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+pointer_type : __beg, __end, __r,
+record_type : __beg, __end, __r,
+type_decl _Rep: __beg, __end, __r,
+field_decl : __beg, __end, __r,
+integer_cst 192: __beg, __end, __r,
+record_type : __beg, __end, __r,
+type_decl _Rep_base: __beg, __end, __r,
+field_decl _M_length: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl size_type: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_cst 0: __beg, __end, __r,
+integer_cst : __beg, __end, __r,
+field_decl _M_capacity: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl size_type: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_cst 0: __beg, __end, __r,
+integer_cst : __beg, __end, __r,
+field_decl _M_refcount: __beg, __end, __r,
+integer_cst 32: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl _Atomic_word: __beg, __end, __r,
+integer_cst 32: __beg, __end, __r,
+integer_cst -2147483648: __beg, __end, __r,
+integer_cst 2147483647: __beg, __end, __r,
+type_decl _Rep_base: __beg, __end, __r,
+var_decl _S_max_size: __beg, __end, __r,
+var_decl _S_terminal: __beg, __end, __r,
+var_decl _S_empty_rep_storage: __beg, __end, __r,
+type_decl _Rep: __beg, __end, __r,
+type_decl _Raw_bytes_alloc: __beg, __end, __r,
+cleanup_point_expr : __beg, __end, __r,
+expr_stmt : __beg, __end, __r,
+convert_expr : __beg, __end, __r,
+init_expr : __beg, __end, __r,
var_decl __r: __beg, __end, __r,
call_expr : __beg, __end, __r,
addr_expr : __beg, __end, __r,
@@ -35513,46 +35513,46 @@ integer_cst -2147483648: __beg, __end,
integer_cst 2147483647: __beg, __end,
integer_cst 64: __beg, __end,
decl_expr : __beg, __end,
-var_decl __r: __beg, __end,
-integer_cst 64: __beg, __end,
-pointer_type : __beg, __end,
-record_type : __beg, __end,
-type_decl _Rep: __beg, __end,
-field_decl : __beg, __end,
-integer_cst 192: __beg, __end,
-record_type : __beg, __end,
-type_decl _Rep_base: __beg, __end,
-field_decl _M_length: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_type : __beg, __end,
-type_decl size_type: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_cst 0: __beg, __end,
-integer_cst : __beg, __end,
-field_decl _M_capacity: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_type : __beg, __end,
-type_decl size_type: __beg, __end,
-integer_cst 64: __beg, __end,
-integer_cst 0: __beg, __end,
-integer_cst : __beg, __end,
-field_decl _M_refcount: __beg, __end,
-integer_cst 32: __beg, __end,
-integer_type : __beg, __end,
-type_decl _Atomic_word: __beg, __end,
-integer_cst 32: __beg, __end,
-integer_cst -2147483648: __beg, __end,
-integer_cst 2147483647: __beg, __end,
-type_decl _Rep_base: __beg, __end,
-var_decl _S_max_size: __beg, __end,
-var_decl _S_terminal: __beg, __end,
-var_decl _S_empty_rep_storage: __beg, __end,
-type_decl _Rep: __beg, __end,
-type_decl _Raw_bytes_alloc: __beg, __end,
-cleanup_point_expr : __beg, __end,
-expr_stmt : __beg, __end,
-convert_expr : __beg, __end,
-init_expr : __beg, __end,
+var_decl __r: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+pointer_type : __beg, __end, __r,
+record_type : __beg, __end, __r,
+type_decl _Rep: __beg, __end, __r,
+field_decl : __beg, __end, __r,
+integer_cst 192: __beg, __end, __r,
+record_type : __beg, __end, __r,
+type_decl _Rep_base: __beg, __end, __r,
+field_decl _M_length: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl size_type: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_cst 0: __beg, __end, __r,
+integer_cst : __beg, __end, __r,
+field_decl _M_capacity: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl size_type: __beg, __end, __r,
+integer_cst 64: __beg, __end, __r,
+integer_cst 0: __beg, __end, __r,
+integer_cst : __beg, __end, __r,
+field_decl _M_refcount: __beg, __end, __r,
+integer_cst 32: __beg, __end, __r,
+integer_type : __beg, __end, __r,
+type_decl _Atomic_word: __beg, __end, __r,
+integer_cst 32: __beg, __end, __r,
+integer_cst -2147483648: __beg, __end, __r,
+integer_cst 2147483647: __beg, __end, __r,
+type_decl _Rep_base: __beg, __end, __r,
+var_decl _S_max_size: __beg, __end, __r,
+var_decl _S_terminal: __beg, __end, __r,
+var_decl _S_empty_rep_storage: __beg, __end, __r,
+type_decl _Rep: __beg, __end, __r,
+type_decl _Raw_bytes_alloc: __beg, __end, __r,
+cleanup_point_expr : __beg, __end, __r,
+expr_stmt : __beg, __end, __r,
+convert_expr : __beg, __end, __r,
+init_expr : __beg, __end, __r,
var_decl __r: __beg, __end, __r,
call_expr : __beg, __end, __r,
addr_expr : __beg, __end, __r,
diff --git a/test/test27-01.txt b/test/test27-01.txt
index 59ba39d..a0b45ee 100644
--- a/test/test27-01.txt
+++ b/test/test27-01.txt
@@ -1,13 +1,13 @@
-function_decl Data1 test27.cpp 5:5
+function_decl Data1 test27.cpp 7:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -18,14 +18,14 @@ function_decl Data1 test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -36,30 +36,30 @@ function_decl Data1 test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -77,9 +77,9 @@ function_decl Data1 test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -97,14 +97,14 @@ function_decl Data1 test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -115,30 +115,30 @@ function_decl Data1 test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -156,24 +156,24 @@ function_decl Data1 test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 6:5 - function result
+ result_decl test27.cpp 8:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 5:11 - argument
+ parm_decl this test27.cpp 7:11 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -184,30 +184,30 @@ function_decl Data1 test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -225,22 +225,22 @@ function_decl Data1 test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 7:5 - code
+ bind_expr test27.cpp 9:5 - code
statement_list - operand
block - operand
-function_decl __base_ctor test27.cpp 5:5
+function_decl __base_ctor test27.cpp 7:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -251,14 +251,14 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -269,30 +269,30 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -310,9 +310,9 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -330,14 +330,14 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -348,30 +348,30 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -389,24 +389,24 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 7:5 - function result
+ result_decl test27.cpp 9:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 5:11 - argument
+ parm_decl this test27.cpp 7:11 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -417,30 +417,30 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -458,22 +458,22 @@ function_decl __base_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 7:5 - code
+ bind_expr test27.cpp 9:5 - code
statement_list - operand
block - operand
-function_decl __comp_ctor test27.cpp 5:5
+function_decl __comp_ctor test27.cpp 7:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -484,14 +484,14 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -502,30 +502,30 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -543,9 +543,9 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -563,14 +563,14 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -581,30 +581,30 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -622,24 +622,24 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 7:5 - function result
+ result_decl test27.cpp 9:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 5:11 - argument
+ parm_decl this test27.cpp 7:11 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -650,30 +650,30 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -691,20 +691,20 @@ function_decl __comp_ctor test27.cpp 5:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
-function_decl Data1 test27.cpp 9:5
+function_decl Data1 test27.cpp 11:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -715,14 +715,14 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -733,30 +733,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -774,9 +774,9 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -794,14 +794,14 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -812,30 +812,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -853,14 +853,14 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -871,30 +871,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -912,24 +912,24 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 9:24 - function result
+ result_decl test27.cpp 11:24 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 9:22 - argument
+ parm_decl this test27.cpp 11:22 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -940,30 +940,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -981,16 +981,16 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr0 test27.cpp 9:18 - argument
+ parm_decl ptr0 test27.cpp 11:18 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1001,30 +1001,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1042,24 +1042,24 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 12:5 - code
- cleanup_point_expr test27.cpp 10:20 - operand
- expr_stmt test27.cpp 10:20 - operand
+ bind_expr test27.cpp 14:5 - code
+ cleanup_point_expr test27.cpp 12:20 - operand
+ expr_stmt test27.cpp 12:20 - operand
convert_expr - expresssion
init_expr - operand
- component_ref test27.cpp 10:20 - operand
+ component_ref test27.cpp 12:20 - operand
indirect_ref - object
nop_expr - ref
- parm_decl this test27.cpp 9:22 - operand
+ parm_decl this test27.cpp 11:22 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1070,30 +1070,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1111,17 +1111,17 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1132,30 +1132,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1173,15 +1173,15 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- isUsed: 1
- parm_decl ptr0 test27.cpp 9:18 - operand
+ parm_decl ptr0 test27.cpp 11:18 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1192,30 +1192,30 @@ function_decl Data1 test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1233,20 +1233,20 @@ function_decl Data1 test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
-function_decl __base_ctor test27.cpp 9:5
+function_decl __base_ctor test27.cpp 11:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1257,14 +1257,14 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1275,30 +1275,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1316,9 +1316,9 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1336,14 +1336,14 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1354,30 +1354,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1395,14 +1395,14 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1413,30 +1413,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1454,24 +1454,24 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 12:5 - function result
+ result_decl test27.cpp 14:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 9:22 - argument
+ parm_decl this test27.cpp 11:22 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1482,30 +1482,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1523,16 +1523,16 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr0 test27.cpp 9:18 - argument
+ parm_decl ptr0 test27.cpp 11:18 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1543,30 +1543,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1584,24 +1584,24 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 12:5 - code
- cleanup_point_expr test27.cpp 10:20 - operand
- expr_stmt test27.cpp 10:20 - operand
+ bind_expr test27.cpp 14:5 - code
+ cleanup_point_expr test27.cpp 12:20 - operand
+ expr_stmt test27.cpp 12:20 - operand
convert_expr - expresssion
init_expr - operand
- component_ref test27.cpp 10:20 - operand
+ component_ref test27.cpp 12:20 - operand
indirect_ref - object
nop_expr - ref
- parm_decl this test27.cpp 9:22 - operand
+ parm_decl this test27.cpp 11:22 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1612,30 +1612,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1653,17 +1653,17 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1674,30 +1674,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1715,15 +1715,15 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- isUsed: 1
- parm_decl ptr0 test27.cpp 9:18 - operand
+ parm_decl ptr0 test27.cpp 11:18 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1734,30 +1734,30 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1775,20 +1775,20 @@ function_decl __base_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
-function_decl __comp_ctor test27.cpp 9:5
+function_decl __comp_ctor test27.cpp 11:5
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1799,14 +1799,14 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1817,30 +1817,30 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1858,9 +1858,9 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1878,14 +1878,14 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1896,30 +1896,30 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1937,14 +1937,14 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -1955,30 +1955,30 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -1996,24 +1996,24 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 12:5 - function result
+ result_decl test27.cpp 14:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 9:22 - argument
+ parm_decl this test27.cpp 11:22 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2024,30 +2024,30 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2065,16 +2065,16 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr0 test27.cpp 9:18 - argument
+ parm_decl ptr0 test27.cpp 11:18 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2085,30 +2085,30 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2126,11 +2126,11 @@ function_decl __comp_ctor test27.cpp 9:5
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
-function_decl ftest1 test27.cpp 18:9
+function_decl ftest1 test27.cpp 20:9
- isPublic: 1
method_type - function type
integer_type - method return type
@@ -2142,9 +2142,9 @@ function_decl ftest1 test27.cpp 18:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
record_type - method base type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2155,14 +2155,14 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2173,30 +2173,30 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2214,9 +2214,9 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2234,14 +2234,14 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2252,30 +2252,30 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2293,13 +2293,13 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 19:5 - function result
+ result_decl test27.cpp 21:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -2310,13 +2310,13 @@ function_decl ftest1 test27.cpp 18:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl this test27.cpp 18:16 - argument
+ parm_decl this test27.cpp 20:16 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2327,30 +2327,30 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2368,12 +2368,12 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- return_expr test27.cpp 20:16 - code
+ return_expr test27.cpp 22:16 - code
init_expr - operand
- result_decl test27.cpp 19:5 - operand
+ result_decl test27.cpp 21:5 - operand
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -2385,7 +2385,7 @@ function_decl ftest1 test27.cpp 18:9
integer_cst 2147483647 - max value
integer_cst 32 - decl size
integer_cst 1 - operand
-function_decl ftest2 test27.cpp 23:16
+function_decl ftest2 test27.cpp 25:16
- isPublic: 1
function_type - function type
integer_type - function return type
@@ -2399,9 +2399,9 @@ function_decl ftest2 test27.cpp 23:16
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2412,30 +2412,30 @@ function_decl ftest2 test27.cpp 23:16
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2453,13 +2453,13 @@ function_decl ftest2 test27.cpp 23:16
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 24:5 - function result
+ result_decl test27.cpp 26:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -2470,12 +2470,12 @@ function_decl ftest2 test27.cpp 23:16
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl ptr0 test27.cpp 23:30 - argument
+ parm_decl ptr0 test27.cpp 25:30 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -2486,30 +2486,30 @@ function_decl ftest2 test27.cpp 23:16
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -2527,12 +2527,12 @@ function_decl ftest2 test27.cpp 23:16
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- return_expr test27.cpp 25:16 - code
+ return_expr test27.cpp 27:16 - code
init_expr - operand
- result_decl test27.cpp 24:5 - operand
+ result_decl test27.cpp 26:5 - operand
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -2544,7 +2544,7 @@ function_decl ftest2 test27.cpp 23:16
integer_cst 2147483647 - max value
integer_cst 32 - decl size
integer_cst 1 - operand
-function_decl Data2 test27.cpp 31:13
+function_decl Data2 test27.cpp 33:13
- isVirtual: 1
- isPublic: 1
method_type - function type
@@ -2552,9 +2552,9 @@ function_decl Data2 test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2572,14 +2572,14 @@ function_decl Data2 test27.cpp 31:13
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2592,7 +2592,7 @@ function_decl Data2 test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - chain
integer_type - value
@@ -2607,18 +2607,18 @@ function_decl Data2 test27.cpp 31:13
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 32:5 - function result
+ result_decl test27.cpp 34:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 31:20 - argument
+ parm_decl this test27.cpp 33:20 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2631,10 +2631,10 @@ function_decl Data2 test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- parm_decl __in_chrg test27.cpp 31:20 - argument
+ parm_decl __in_chrg test27.cpp 33:20 - argument
- isAutogenerated: 1
integer_type - decl type
- precisionBits: 32
@@ -2645,24 +2645,24 @@ function_decl Data2 test27.cpp 31:13
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - parm size
- must_not_throw_expr test27.cpp 31:13 - code
+ must_not_throw_expr test27.cpp 33:13 - code
statement_list - operand
- bind_expr test27.cpp 33:5 - statement
+ bind_expr test27.cpp 35:5 - statement
statement_list - operand
- cleanup_point_expr test27.cpp 32:5 - statement
- expr_stmt test27.cpp 32:5 - operand
+ cleanup_point_expr test27.cpp 34:5 - statement
+ expr_stmt test27.cpp 34:5 - operand
convert_expr - expresssion
modify_expr - operand
component_ref - operand
indirect_ref - object
nop_expr - ref
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2675,10 +2675,10 @@ function_decl Data2 test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2698,7 +2698,7 @@ function_decl Data2 test27.cpp 31:13
integer_cst 2147483647 - max value
pointer_plus_expr - operand
addr_expr - operand
- var_decl _ZTV5Data2 test27.cpp 29:8 - operand
+ var_decl _ZTV5Data2 test27.cpp 31:8 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
@@ -2722,11 +2722,11 @@ function_decl Data2 test27.cpp 31:13
integer_cst 0 - operand
nop_expr - value
addr_expr - operand
- var_decl _ZTI5Data2 test27.cpp 29:8 - operand
+ var_decl _ZTI5Data2 test27.cpp 31:8 - operand
- isAutogenerated: 1
nop_expr - value
addr_expr - operand
- function_decl __comp_dtor test27.cpp 31:13 - operand
+ function_decl __comp_dtor test27.cpp 33:13 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -2734,7 +2734,7 @@ function_decl Data2 test27.cpp 31:13
void_type - method return type
nop_expr - value
addr_expr - operand
- function_decl __deleting_dtor test27.cpp 31:13 - operand
+ function_decl __deleting_dtor test27.cpp 33:13 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -2760,18 +2760,18 @@ function_decl Data2 test27.cpp 31:13
integer_cst 0 - min value
integer_cst 3 - max value
integer_cst 16 - operand
- cleanup_stmt test27.cpp 32:5 - statement
+ cleanup_stmt test27.cpp 34:5 - statement
statement_list - body
modify_expr - expresssion
indirect_ref - operand
nop_expr - ref
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2784,12 +2784,12 @@ function_decl Data2 test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
constructor - operand
record_type - constructor type
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- signed
integer_cst 64 - decl size
pointer_type - field type
@@ -2806,13 +2806,13 @@ function_decl Data2 test27.cpp 31:13
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
block - operand
- label_expr test27.cpp 33:5 - statement
- label_decl test27.cpp 32:5 - operand
+ label_expr test27.cpp 35:5 - statement
+ label_decl test27.cpp 34:5 - operand
- isAutogenerated: 1
- if_stmt test27.cpp 33:5 - statement
+ if_stmt test27.cpp 35:5 - statement
ne_expr - condition
bit_and_expr - operand
- parm_decl __in_chrg test27.cpp 31:20 - operand
+ parm_decl __in_chrg test27.cpp 33:20 - operand
- isAutogenerated: 1
integer_type - decl type
- precisionBits: 32
@@ -2825,9 +2825,9 @@ function_decl Data2 test27.cpp 31:13
integer_cst 32 - parm size
integer_cst 1 - operand
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 33:5 - then
- expr_stmt test27.cpp 33:5 - operand
- call_expr test27.cpp 33:5 - expresssion
+ cleanup_point_expr test27.cpp 35:5 - then
+ expr_stmt test27.cpp 35:5 - operand
+ call_expr test27.cpp 35:5 - expresssion
addr_expr - function
function_decl operator delete <built-in> 0:0 - operand
- isAutogenerated: 1
@@ -2849,13 +2849,13 @@ function_decl Data2 test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
nop_expr - arg
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2868,19 +2868,19 @@ function_decl Data2 test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
-function_decl __base_dtor test27.cpp 31:13
+function_decl __base_dtor test27.cpp 33:13
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2898,14 +2898,14 @@ function_decl __base_dtor test27.cpp 31:13
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2918,24 +2918,24 @@ function_decl __base_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 33:5 - function result
+ result_decl test27.cpp 35:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 31:20 - argument
+ parm_decl this test27.cpp 33:20 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2948,27 +2948,27 @@ function_decl __base_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- must_not_throw_expr test27.cpp 31:13 - code
+ must_not_throw_expr test27.cpp 33:13 - code
statement_list - operand
- bind_expr test27.cpp 33:5 - statement
+ bind_expr test27.cpp 35:5 - statement
statement_list - operand
- cleanup_point_expr test27.cpp 32:5 - statement
- expr_stmt test27.cpp 32:5 - operand
+ cleanup_point_expr test27.cpp 34:5 - statement
+ expr_stmt test27.cpp 34:5 - operand
convert_expr - expresssion
modify_expr - operand
component_ref - operand
indirect_ref - object
nop_expr - ref
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -2981,10 +2981,10 @@ function_decl __base_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3004,7 +3004,7 @@ function_decl __base_dtor test27.cpp 31:13
integer_cst 2147483647 - max value
pointer_plus_expr - operand
addr_expr - operand
- var_decl _ZTV5Data2 test27.cpp 29:8 - operand
+ var_decl _ZTV5Data2 test27.cpp 31:8 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
@@ -3028,11 +3028,11 @@ function_decl __base_dtor test27.cpp 31:13
integer_cst 0 - operand
nop_expr - value
addr_expr - operand
- var_decl _ZTI5Data2 test27.cpp 29:8 - operand
+ var_decl _ZTI5Data2 test27.cpp 31:8 - operand
- isAutogenerated: 1
nop_expr - value
addr_expr - operand
- function_decl __comp_dtor test27.cpp 31:13 - operand
+ function_decl __comp_dtor test27.cpp 33:13 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -3040,7 +3040,7 @@ function_decl __base_dtor test27.cpp 31:13
void_type - method return type
nop_expr - value
addr_expr - operand
- function_decl __deleting_dtor test27.cpp 31:13 - operand
+ function_decl __deleting_dtor test27.cpp 33:13 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -3066,18 +3066,18 @@ function_decl __base_dtor test27.cpp 31:13
integer_cst 0 - min value
integer_cst 3 - max value
integer_cst 16 - operand
- try_finally test27.cpp 32:5 - statement
+ try_finally test27.cpp 34:5 - statement
statement_list - operand
modify_expr - operand
indirect_ref - operand
nop_expr - ref
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3090,12 +3090,12 @@ function_decl __base_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
constructor - operand
record_type - constructor type
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- signed
integer_cst 64 - decl size
pointer_type - field type
@@ -3112,18 +3112,18 @@ function_decl __base_dtor test27.cpp 31:13
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
block - operand
- label_expr test27.cpp 33:5 - statement
- label_decl test27.cpp 32:5 - operand
+ label_expr test27.cpp 35:5 - statement
+ label_decl test27.cpp 34:5 - operand
- isAutogenerated: 1
- cond_expr test27.cpp 33:5 - statement
+ cond_expr test27.cpp 35:5 - statement
ne_expr - operand
bit_and_expr - operand
integer_cst 0 - operand
integer_cst 1 - operand
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 33:5 - operand
- expr_stmt test27.cpp 33:5 - operand
- call_expr test27.cpp 33:5 - expresssion
+ cleanup_point_expr test27.cpp 35:5 - operand
+ expr_stmt test27.cpp 35:5 - operand
+ call_expr test27.cpp 35:5 - expresssion
addr_expr - function
function_decl operator delete <built-in> 0:0 - operand
- isAutogenerated: 1
@@ -3145,13 +3145,13 @@ function_decl __base_dtor test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
nop_expr - arg
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3164,12 +3164,12 @@ function_decl __base_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- nop_expr test27.cpp 33:5 - operand
+ nop_expr test27.cpp 35:5 - operand
integer_cst 0 - operand
-function_decl __comp_dtor test27.cpp 31:13
+function_decl __comp_dtor test27.cpp 33:13
- isVirtual: 1
- isPublic: 1
method_type - function type
@@ -3177,9 +3177,9 @@ function_decl __comp_dtor test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3197,14 +3197,14 @@ function_decl __comp_dtor test27.cpp 31:13
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3217,24 +3217,24 @@ function_decl __comp_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 33:5 - function result
+ result_decl test27.cpp 35:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 31:20 - argument
+ parm_decl this test27.cpp 33:20 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3247,11 +3247,11 @@ function_decl __comp_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
-function_decl __deleting_dtor test27.cpp 31:13
+function_decl __deleting_dtor test27.cpp 33:13
- isVirtual: 1
- isPublic: 1
method_type - function type
@@ -3259,9 +3259,9 @@ function_decl __deleting_dtor test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3279,14 +3279,14 @@ function_decl __deleting_dtor test27.cpp 31:13
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3299,24 +3299,24 @@ function_decl __deleting_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 33:5 - function result
+ result_decl test27.cpp 35:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 31:20 - argument
+ parm_decl this test27.cpp 33:20 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3329,13 +3329,13 @@ function_decl __deleting_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- call_expr test27.cpp 33:5 - statement
+ call_expr test27.cpp 35:5 - statement
addr_expr - function
- function_decl __comp_dtor test27.cpp 31:13 - operand
+ function_decl __comp_dtor test27.cpp 33:13 - operand
- isVirtual: 1
- isPublic: 1
method_type - function type
@@ -3343,62 +3343,62 @@ function_decl __deleting_dtor test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
integer_cst 64 - decl size
pointer_type - field type
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 33:5 - function result
+ result_decl test27.cpp 35:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 31:20 - argument
+ parm_decl this test27.cpp 33:20 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
integer_cst 64 - decl size
pointer_type - field type
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- parm_decl this test27.cpp 31:20 - arg
+ parm_decl this test27.cpp 33:20 - arg
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3411,13 +3411,13 @@ function_decl __deleting_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
label_expr - statement
- label_decl test27.cpp 33:5 - operand
+ label_decl test27.cpp 35:5 - operand
- isAutogenerated: 1
- call_expr test27.cpp 33:5 - statement
+ call_expr test27.cpp 35:5 - statement
addr_expr - function
function_decl operator delete <built-in> 0:0 - operand
- isAutogenerated: 1
@@ -3439,13 +3439,13 @@ function_decl __deleting_dtor test27.cpp 31:13
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
nop_expr - arg
- parm_decl this test27.cpp 31:20 - operand
+ parm_decl this test27.cpp 33:20 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Data2 test27.cpp 29:8 - type name
+ type_decl Data2 test27.cpp 31:8 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test27.cpp 29:8 - field
+ field_decl _vptr.Data2 test27.cpp 31:8 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -3458,26 +3458,26 @@ function_decl __deleting_dtor test27.cpp 31:13
integer_type - function return type
- precisionBits: 32
- signed
- type_decl Data2 test27.cpp 30:1 - field
+ type_decl Data2 test27.cpp 32:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
-function_decl func1 test27.cpp 43:10
+function_decl func1 test27.cpp 45:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3488,30 +3488,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -3529,16 +3529,16 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3549,30 +3549,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -3590,69 +3590,69 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3663,30 +3663,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -3704,80 +3704,80 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 44:5 - function result
+ result_decl test27.cpp 46:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 43:33 - argument
+ parm_decl this test27.cpp 45:33 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 43:29 - argument
+ parm_decl ptr1 test27.cpp 45:29 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3788,30 +3788,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -3829,81 +3829,81 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test27.cpp 45:20 - statement
- expr_stmt test27.cpp 45:20 - operand
+ cleanup_point_expr test27.cpp 47:20 - statement
+ expr_stmt test27.cpp 47:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 45:9 - operand
+ component_ref test27.cpp 47:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 43:33 - operand
+ parm_decl this test27.cpp 45:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3914,30 +3914,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -3955,16 +3955,16 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
nop_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 43:29 - operand
+ parm_decl ptr1 test27.cpp 45:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -3975,30 +3975,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4016,78 +4016,78 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- if_stmt test27.cpp 46:9 - statement
+ if_stmt test27.cpp 48:9 - statement
ne_expr - condition
- component_ref test27.cpp 46:13 - operand
+ component_ref test27.cpp 48:13 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 43:33 - operand
+ parm_decl this test27.cpp 45:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4098,30 +4098,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4139,24 +4139,24 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 0 - operand
statement_list - then
- cleanup_point_expr test27.cpp 48:28 - statement
- expr_stmt test27.cpp 48:28 - operand
+ cleanup_point_expr test27.cpp 50:28 - statement
+ expr_stmt test27.cpp 50:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 48:19 - operand
+ component_ref test27.cpp 50:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 43:29 - operand
+ parm_decl ptr1 test27.cpp 45:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4167,30 +4167,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4208,10 +4208,10 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4223,79 +4223,79 @@ function_decl func1 test27.cpp 43:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 49:28 - statement
- expr_stmt test27.cpp 49:28 - operand
+ cleanup_point_expr test27.cpp 51:28 - statement
+ expr_stmt test27.cpp 51:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 49:19 - operand
+ component_ref test27.cpp 51:19 - operand
indirect_ref - object
- component_ref test27.cpp 49:13 - ref
+ component_ref test27.cpp 51:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 43:33 - operand
+ parm_decl this test27.cpp 45:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4306,30 +4306,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4347,9 +4347,9 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4362,20 +4362,20 @@ function_decl func1 test27.cpp 43:10
integer_cst 2147483647 - max value
integer_cst 200 - operand
statement_list - else
- cleanup_point_expr test27.cpp 53:28 - statement
- expr_stmt test27.cpp 53:28 - operand
+ cleanup_point_expr test27.cpp 55:28 - statement
+ expr_stmt test27.cpp 55:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 53:19 - operand
+ component_ref test27.cpp 55:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 43:29 - operand
+ parm_decl ptr1 test27.cpp 45:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4386,30 +4386,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4427,10 +4427,10 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4442,79 +4442,79 @@ function_decl func1 test27.cpp 43:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 54:28 - statement
- expr_stmt test27.cpp 54:28 - operand
+ cleanup_point_expr test27.cpp 56:28 - statement
+ expr_stmt test27.cpp 56:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 54:19 - operand
+ component_ref test27.cpp 56:19 - operand
indirect_ref - object
- component_ref test27.cpp 54:13 - ref
+ component_ref test27.cpp 56:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 43:33 - operand
+ parm_decl this test27.cpp 45:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4525,30 +4525,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4566,9 +4566,9 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4580,20 +4580,20 @@ function_decl func1 test27.cpp 43:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 56:24 - statement
- expr_stmt test27.cpp 56:24 - operand
+ cleanup_point_expr test27.cpp 58:24 - statement
+ expr_stmt test27.cpp 58:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 56:15 - operand
+ component_ref test27.cpp 58:15 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 43:29 - operand
+ parm_decl ptr1 test27.cpp 45:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4604,30 +4604,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4645,10 +4645,10 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4660,79 +4660,79 @@ function_decl func1 test27.cpp 43:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 500 - operand
- cleanup_point_expr test27.cpp 57:24 - statement
- expr_stmt test27.cpp 57:24 - operand
+ cleanup_point_expr test27.cpp 59:24 - statement
+ expr_stmt test27.cpp 59:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 57:15 - operand
+ component_ref test27.cpp 59:15 - operand
indirect_ref - object
- component_ref test27.cpp 57:9 - ref
+ component_ref test27.cpp 59:9 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 43:33 - operand
+ parm_decl this test27.cpp 45:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4743,30 +4743,30 @@ function_decl func1 test27.cpp 43:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4784,9 +4784,9 @@ function_decl func1 test27.cpp 43:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4798,23 +4798,23 @@ function_decl func1 test27.cpp 43:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 600 - operand
-function_decl func2 test27.cpp 60:10
+function_decl func2 test27.cpp 62:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4825,30 +4825,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4866,16 +4866,16 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -4886,30 +4886,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -4927,69 +4927,69 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5000,30 +5000,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5041,80 +5041,80 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 61:5 - function result
+ result_decl test27.cpp 63:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 60:33 - argument
+ parm_decl this test27.cpp 62:33 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 60:29 - argument
+ parm_decl ptr1 test27.cpp 62:29 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5125,30 +5125,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5166,81 +5166,81 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test27.cpp 62:20 - statement
- expr_stmt test27.cpp 62:20 - operand
+ cleanup_point_expr test27.cpp 64:20 - statement
+ expr_stmt test27.cpp 64:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 62:9 - operand
+ component_ref test27.cpp 64:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5251,30 +5251,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5292,16 +5292,16 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
nop_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 60:29 - operand
+ parm_decl ptr1 test27.cpp 62:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5312,30 +5312,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5353,80 +5353,80 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 63:20 - statement
- expr_stmt test27.cpp 63:20 - operand
+ cleanup_point_expr test27.cpp 65:20 - statement
+ expr_stmt test27.cpp 65:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 63:9 - operand
+ component_ref test27.cpp 65:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5437,30 +5437,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5478,75 +5478,75 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- component_ref test27.cpp 63:16 - operand
+ component_ref test27.cpp 65:16 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5557,30 +5557,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5598,77 +5598,77 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- if_stmt test27.cpp 64:9 - statement
+ if_stmt test27.cpp 66:9 - statement
ne_expr - condition
- component_ref test27.cpp 64:13 - operand
+ component_ref test27.cpp 66:13 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5679,30 +5679,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5720,24 +5720,24 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 0 - operand
statement_list - then
- cleanup_point_expr test27.cpp 66:28 - statement
- expr_stmt test27.cpp 66:28 - operand
+ cleanup_point_expr test27.cpp 68:28 - statement
+ expr_stmt test27.cpp 68:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 66:19 - operand
+ component_ref test27.cpp 68:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 60:29 - operand
+ parm_decl ptr1 test27.cpp 62:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5748,30 +5748,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5789,10 +5789,10 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5804,79 +5804,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 67:28 - statement
- expr_stmt test27.cpp 67:28 - operand
+ cleanup_point_expr test27.cpp 69:28 - statement
+ expr_stmt test27.cpp 69:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 67:19 - operand
+ component_ref test27.cpp 69:19 - operand
indirect_ref - object
- component_ref test27.cpp 67:13 - ref
+ component_ref test27.cpp 69:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5887,30 +5887,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -5928,9 +5928,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -5942,79 +5942,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- cleanup_point_expr test27.cpp 68:28 - statement
- expr_stmt test27.cpp 68:28 - operand
+ cleanup_point_expr test27.cpp 70:28 - statement
+ expr_stmt test27.cpp 70:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 68:19 - operand
+ component_ref test27.cpp 70:19 - operand
indirect_ref - object
- component_ref test27.cpp 68:13 - ref
+ component_ref test27.cpp 70:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6025,30 +6025,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6066,9 +6066,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6081,20 +6081,20 @@ function_decl func2 test27.cpp 60:10
integer_cst 2147483647 - max value
integer_cst 300 - operand
statement_list - else
- cleanup_point_expr test27.cpp 72:28 - statement
- expr_stmt test27.cpp 72:28 - operand
+ cleanup_point_expr test27.cpp 74:28 - statement
+ expr_stmt test27.cpp 74:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 72:19 - operand
+ component_ref test27.cpp 74:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 60:29 - operand
+ parm_decl ptr1 test27.cpp 62:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6105,30 +6105,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6146,10 +6146,10 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6161,79 +6161,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 73:28 - statement
- expr_stmt test27.cpp 73:28 - operand
+ cleanup_point_expr test27.cpp 75:28 - statement
+ expr_stmt test27.cpp 75:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 73:19 - operand
+ component_ref test27.cpp 75:19 - operand
indirect_ref - object
- component_ref test27.cpp 73:13 - ref
+ component_ref test27.cpp 75:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6244,30 +6244,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6285,9 +6285,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6299,79 +6299,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 500 - operand
- cleanup_point_expr test27.cpp 74:28 - statement
- expr_stmt test27.cpp 74:28 - operand
+ cleanup_point_expr test27.cpp 76:28 - statement
+ expr_stmt test27.cpp 76:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 74:19 - operand
+ component_ref test27.cpp 76:19 - operand
indirect_ref - object
- component_ref test27.cpp 74:13 - ref
+ component_ref test27.cpp 76:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6382,30 +6382,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6423,9 +6423,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6437,20 +6437,20 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 600 - operand
- cleanup_point_expr test27.cpp 76:24 - statement
- expr_stmt test27.cpp 76:24 - operand
+ cleanup_point_expr test27.cpp 78:24 - statement
+ expr_stmt test27.cpp 78:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 76:15 - operand
+ component_ref test27.cpp 78:15 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 60:29 - operand
+ parm_decl ptr1 test27.cpp 62:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6461,30 +6461,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6502,10 +6502,10 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6517,79 +6517,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 700 - operand
- cleanup_point_expr test27.cpp 77:24 - statement
- expr_stmt test27.cpp 77:24 - operand
+ cleanup_point_expr test27.cpp 79:24 - statement
+ expr_stmt test27.cpp 79:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 77:15 - operand
+ component_ref test27.cpp 79:15 - operand
indirect_ref - object
- component_ref test27.cpp 77:9 - ref
+ component_ref test27.cpp 79:9 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6600,30 +6600,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6641,9 +6641,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6655,79 +6655,79 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 800 - operand
- cleanup_point_expr test27.cpp 78:24 - statement
- expr_stmt test27.cpp 78:24 - operand
+ cleanup_point_expr test27.cpp 80:24 - statement
+ expr_stmt test27.cpp 80:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 78:15 - operand
+ component_ref test27.cpp 80:15 - operand
indirect_ref - object
- component_ref test27.cpp 78:9 - ref
+ component_ref test27.cpp 80:9 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 60:33 - operand
+ parm_decl this test27.cpp 62:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6738,30 +6738,30 @@ function_decl func2 test27.cpp 60:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6779,9 +6779,9 @@ function_decl func2 test27.cpp 60:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6793,23 +6793,23 @@ function_decl func2 test27.cpp 60:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 900 - operand
-function_decl func3 test27.cpp 81:10
+function_decl func3 test27.cpp 83:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6820,30 +6820,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6861,16 +6861,16 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6881,30 +6881,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -6922,69 +6922,69 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -6995,30 +6995,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7036,79 +7036,79 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 82:5 - function result
+ result_decl test27.cpp 84:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 81:27 - argument
+ parm_decl this test27.cpp 83:27 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - argument
+ parm_decl ptr1 test27.cpp 83:23 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7119,30 +7119,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7160,18 +7160,18 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 91:24 - code
- var_decl ptr2 test27.cpp 83:16 - operand
+ bind_expr test27.cpp 181:65 - code
+ var_decl ptr2 test27.cpp 96:16 - operand
- isUsed: 1
integer_cst 64 - decl size
pointer_type - var type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7182,30 +7182,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7223,25 +7223,1763 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test27.cpp 83:16 - statement
- var_decl ptr2 test27.cpp 83:16 - operand
+ cleanup_point_expr test27.cpp 85:57 - statement
+ expr_stmt test27.cpp 85:57 - operand
+ call_expr test27.cpp 85:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 86:60 - statement
+ expr_stmt test27.cpp 86:60 - operand
+ call_expr test27.cpp 86:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 87:57 - statement
+ expr_stmt test27.cpp 87:57 - operand
+ call_expr test27.cpp 87:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 88:65 - statement
+ expr_stmt test27.cpp 88:65 - operand
+ call_expr test27.cpp 88:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 89:55 - statement
+ expr_stmt test27.cpp 89:55 - operand
+ call_expr test27.cpp 89:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 90:58 - statement
+ expr_stmt test27.cpp 90:58 - operand
+ call_expr test27.cpp 90:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 91:61 - statement
+ expr_stmt test27.cpp 91:61 - operand
+ call_expr test27.cpp 91:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 92:58 - statement
+ expr_stmt test27.cpp 92:58 - operand
+ call_expr test27.cpp 92:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 93:58 - statement
+ expr_stmt test27.cpp 93:58 - operand
+ call_expr test27.cpp 93:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 94:65 - statement
+ expr_stmt test27.cpp 94:65 - operand
+ call_expr test27.cpp 94:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 95:65 - statement
+ expr_stmt test27.cpp 95:65 - operand
+ call_expr test27.cpp 95:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ decl_expr test27.cpp 96:16 - statement
+ var_decl ptr2 test27.cpp 96:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 84:24 - statement
- expr_stmt test27.cpp 84:24 - operand
+ cleanup_point_expr test27.cpp 97:62 - statement
+ expr_stmt test27.cpp 97:62 - operand
+ call_expr test27.cpp 97:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 98:60 - statement
+ expr_stmt test27.cpp 98:60 - operand
+ call_expr test27.cpp 98:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 99:57 - statement
+ expr_stmt test27.cpp 99:57 - operand
+ call_expr test27.cpp 99:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 100:70 - statement
+ expr_stmt test27.cpp 100:70 - operand
+ call_expr test27.cpp 100:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 101:59 - statement
+ expr_stmt test27.cpp 101:59 - operand
+ call_expr test27.cpp 101:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 102:58 - statement
+ expr_stmt test27.cpp 102:58 - operand
+ call_expr test27.cpp 102:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 103:61 - statement
+ expr_stmt test27.cpp 103:61 - operand
+ call_expr test27.cpp 103:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 104:58 - statement
+ expr_stmt test27.cpp 104:58 - operand
+ call_expr test27.cpp 104:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 105:58 - statement
+ expr_stmt test27.cpp 105:58 - operand
+ call_expr test27.cpp 105:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 106:65 - statement
+ expr_stmt test27.cpp 106:65 - operand
+ call_expr test27.cpp 106:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 107:65 - statement
+ expr_stmt test27.cpp 107:65 - operand
+ call_expr test27.cpp 107:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 108:24 - statement
+ expr_stmt test27.cpp 108:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 84:15 - operand
+ component_ref test27.cpp 108:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - ref
+ parm_decl ptr1 test27.cpp 83:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7252,30 +8990,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7293,10 +9031,10 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7308,17 +9046,886 @@ function_decl func3 test27.cpp 81:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 85:20 - statement
- expr_stmt test27.cpp 85:20 - operand
+ cleanup_point_expr test27.cpp 109:62 - statement
+ expr_stmt test27.cpp 109:62 - operand
+ call_expr test27.cpp 109:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 110:60 - statement
+ expr_stmt test27.cpp 110:60 - operand
+ call_expr test27.cpp 110:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 111:57 - statement
+ expr_stmt test27.cpp 111:57 - operand
+ call_expr test27.cpp 111:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 112:70 - statement
+ expr_stmt test27.cpp 112:70 - operand
+ call_expr test27.cpp 112:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 113:59 - statement
+ expr_stmt test27.cpp 113:59 - operand
+ call_expr test27.cpp 113:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 114:58 - statement
+ expr_stmt test27.cpp 114:58 - operand
+ call_expr test27.cpp 114:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 115:61 - statement
+ expr_stmt test27.cpp 115:61 - operand
+ call_expr test27.cpp 115:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 116:58 - statement
+ expr_stmt test27.cpp 116:58 - operand
+ call_expr test27.cpp 116:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 117:58 - statement
+ expr_stmt test27.cpp 117:58 - operand
+ call_expr test27.cpp 117:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 118:65 - statement
+ expr_stmt test27.cpp 118:65 - operand
+ call_expr test27.cpp 118:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 119:65 - statement
+ expr_stmt test27.cpp 119:65 - operand
+ call_expr test27.cpp 119:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 120:20 - statement
+ expr_stmt test27.cpp 120:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - operand
+ parm_decl ptr1 test27.cpp 83:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7329,30 +9936,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7370,20 +9977,889 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- var_decl ptr2 test27.cpp 83:16 - operand
+ var_decl ptr2 test27.cpp 96:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 86:24 - statement
- expr_stmt test27.cpp 86:24 - operand
+ cleanup_point_expr test27.cpp 121:62 - statement
+ expr_stmt test27.cpp 121:62 - operand
+ call_expr test27.cpp 121:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 122:60 - statement
+ expr_stmt test27.cpp 122:60 - operand
+ call_expr test27.cpp 122:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 123:57 - statement
+ expr_stmt test27.cpp 123:57 - operand
+ call_expr test27.cpp 123:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 124:70 - statement
+ expr_stmt test27.cpp 124:70 - operand
+ call_expr test27.cpp 124:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 125:64 - statement
+ expr_stmt test27.cpp 125:64 - operand
+ call_expr test27.cpp 125:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 126:58 - statement
+ expr_stmt test27.cpp 126:58 - operand
+ call_expr test27.cpp 126:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 127:61 - statement
+ expr_stmt test27.cpp 127:61 - operand
+ call_expr test27.cpp 127:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 128:58 - statement
+ expr_stmt test27.cpp 128:58 - operand
+ call_expr test27.cpp 128:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 129:63 - statement
+ expr_stmt test27.cpp 129:63 - operand
+ call_expr test27.cpp 129:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 ptr1 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 130:70 - statement
+ expr_stmt test27.cpp 130:70 - operand
+ call_expr test27.cpp 130:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 131:65 - statement
+ expr_stmt test27.cpp 131:65 - operand
+ call_expr test27.cpp 131:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 132:24 - statement
+ expr_stmt test27.cpp 132:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 86:15 - operand
+ component_ref test27.cpp 132:15 - operand
indirect_ref - object
- var_decl ptr2 test27.cpp 83:16 - ref
+ var_decl ptr2 test27.cpp 96:16 - ref
- isUsed: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7395,15 +10871,15 @@ function_decl func3 test27.cpp 81:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- if_stmt test27.cpp 87:9 - statement
- eq_expr test27.cpp 87:14 - condition
+ if_stmt test27.cpp 133:9 - statement
+ eq_expr test27.cpp 133:14 - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - operand
+ parm_decl ptr1 test27.cpp 83:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7414,30 +10890,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7455,61 +10931,896 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 89:28 - then
- expr_stmt test27.cpp 89:28 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref test27.cpp 89:19 - operand
- indirect_ref - object
- - isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - ref
+ statement_list - then
+ cleanup_point_expr test27.cpp 135:66 - statement
+ expr_stmt test27.cpp 135:66 - operand
+ call_expr test27.cpp 135:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
pointer_type - decl type
- record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 136:64 - statement
+ expr_stmt test27.cpp 136:64 - operand
+ call_expr test27.cpp 136:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
- signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test27.cpp 15:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
- - isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 137:70 - statement
+ expr_stmt test27.cpp 137:70 - operand
+ call_expr test27.cpp 137:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 138:74 - statement
+ expr_stmt test27.cpp 138:74 - operand
+ call_expr test27.cpp 138:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 139:68 - statement
+ expr_stmt test27.cpp 139:68 - operand
+ call_expr test27.cpp 139:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 140:62 - statement
+ expr_stmt test27.cpp 140:62 - operand
+ call_expr test27.cpp 140:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 141:65 - statement
+ expr_stmt test27.cpp 141:65 - operand
+ call_expr test27.cpp 141:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 142:62 - statement
+ expr_stmt test27.cpp 142:62 - operand
+ call_expr test27.cpp 142:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 143:67 - statement
+ expr_stmt test27.cpp 143:67 - operand
+ call_expr test27.cpp 143:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 ptr1 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 144:74 - statement
+ expr_stmt test27.cpp 144:74 - operand
+ call_expr test27.cpp 144:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 145:69 - statement
+ expr_stmt test27.cpp 145:69 - operand
+ call_expr test27.cpp 145:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 146:28 - statement
+ expr_stmt test27.cpp 146:28 - operand
+ convert_expr - expresssion
+ modify_expr - operand
+ component_ref test27.cpp 146:19 - operand
+ indirect_ref - object
+ - isUsed: 1
+ parm_decl ptr1 test27.cpp 83:23 - ref
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test27.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test27.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
- precisionBits: 32
- signed
type_decl int <built-in> 0:0 - type name
@@ -7517,40 +11828,1813 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- integer_type - domain
- - precisionBits: 64
- - signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ field_decl ptrval test27.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Data1 test27.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test27.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ field_decl ptrval test27.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ field_decl arr test27.cpp 18:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ type_decl Data1 test27.cpp 6:1 - field
+ - isAutogenerated: 1
+ field_decl arr test27.cpp 18:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 - type size
+ integer_cst 0 - min value
+ integer_cst 2 - max value
+ type_decl Data1 test27.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl val test27.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 300 - operand
+ cleanup_point_expr test27.cpp 147:66 - statement
+ expr_stmt test27.cpp 147:66 - operand
+ call_expr test27.cpp 147:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
- isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 148:64 - statement
+ expr_stmt test27.cpp 148:64 - operand
+ call_expr test27.cpp 148:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 149:70 - statement
+ expr_stmt test27.cpp 149:70 - operand
+ call_expr test27.cpp 149:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 150:74 - statement
+ expr_stmt test27.cpp 150:74 - operand
+ call_expr test27.cpp 150:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 151:68 - statement
+ expr_stmt test27.cpp 151:68 - operand
+ call_expr test27.cpp 151:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 152:62 - statement
+ expr_stmt test27.cpp 152:62 - operand
+ call_expr test27.cpp 152:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 153:65 - statement
+ expr_stmt test27.cpp 153:65 - operand
+ call_expr test27.cpp 153:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 154:62 - statement
+ expr_stmt test27.cpp 154:62 - operand
+ call_expr test27.cpp 154:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 155:67 - statement
+ expr_stmt test27.cpp 155:67 - operand
+ call_expr test27.cpp 155:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 ptr1 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 156:74 - statement
+ expr_stmt test27.cpp 156:74 - operand
+ call_expr test27.cpp 156:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 157:69 - statement
+ expr_stmt test27.cpp 157:69 - operand
+ call_expr test27.cpp 157:35 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 159:62 - statement
+ expr_stmt test27.cpp 159:62 - operand
+ call_expr test27.cpp 159:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl char <built-in> 0:0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_cst 300 - operand
- cleanup_point_expr test27.cpp 91:24 - statement
- expr_stmt test27.cpp 91:24 - operand
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 160:60 - statement
+ expr_stmt test27.cpp 160:60 - operand
+ call_expr test27.cpp 160:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 161:57 - statement
+ expr_stmt test27.cpp 161:57 - operand
+ call_expr test27.cpp 161:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 162:70 - statement
+ expr_stmt test27.cpp 162:70 - operand
+ call_expr test27.cpp 162:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 163:64 - statement
+ expr_stmt test27.cpp 163:64 - operand
+ call_expr test27.cpp 163:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 164:58 - statement
+ expr_stmt test27.cpp 164:58 - operand
+ call_expr test27.cpp 164:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 165:61 - statement
+ expr_stmt test27.cpp 165:61 - operand
+ call_expr test27.cpp 165:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 166:58 - statement
+ expr_stmt test27.cpp 166:58 - operand
+ call_expr test27.cpp 166:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 167:63 - statement
+ expr_stmt test27.cpp 167:63 - operand
+ call_expr test27.cpp 167:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 ptr1 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 168:70 - statement
+ expr_stmt test27.cpp 168:70 - operand
+ call_expr test27.cpp 168:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 169:65 - statement
+ expr_stmt test27.cpp 169:65 - operand
+ call_expr test27.cpp 169:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 170:24 - statement
+ expr_stmt test27.cpp 170:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 91:15 - operand
+ component_ref test27.cpp 170:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 81:23 - ref
+ parm_decl ptr1 test27.cpp 83:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7561,30 +13645,30 @@ function_decl func3 test27.cpp 81:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7602,10 +13686,10 @@ function_decl func3 test27.cpp 81:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7617,26 +13701,895 @@ function_decl func3 test27.cpp 81:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
+ cleanup_point_expr test27.cpp 171:62 - statement
+ expr_stmt test27.cpp 171:62 - operand
+ call_expr test27.cpp 171:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 172:60 - statement
+ expr_stmt test27.cpp 172:60 - operand
+ call_expr test27.cpp 172:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 173:57 - statement
+ expr_stmt test27.cpp 173:57 - operand
+ call_expr test27.cpp 173:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 174:70 - statement
+ expr_stmt test27.cpp 174:70 - operand
+ call_expr test27.cpp 174:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 175:64 - statement
+ expr_stmt test27.cpp 175:64 - operand
+ call_expr test27.cpp 175:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 176:58 - statement
+ expr_stmt test27.cpp 176:58 - operand
+ call_expr test27.cpp 176:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 177:61 - statement
+ expr_stmt test27.cpp 177:61 - operand
+ call_expr test27.cpp 177:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test27.cpp 178:58 - statement
+ expr_stmt test27.cpp 178:58 - operand
+ call_expr test27.cpp 178:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test27.cpp 179:63 - statement
+ expr_stmt test27.cpp 179:63 - operand
+ call_expr test27.cpp 179:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 ptr1 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 180:70 - statement
+ expr_stmt test27.cpp 180:70 - operand
+ call_expr test27.cpp 180:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
+ cleanup_point_expr test27.cpp 181:65 - statement
+ expr_stmt test27.cpp 181:65 - operand
+ call_expr test27.cpp 181:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test27.cpp 3:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test27.cpp 3:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test27.cpp 3:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test27.cpp 3:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr2 - operand
+ - stringLength: 5
block - operand
- var_decl ptr2 test27.cpp 83:16 - block vars
+ var_decl ptr2 test27.cpp 96:16 - block vars
- isUsed: 1
-function_decl func4 test27.cpp 94:10
+function_decl func4 test27.cpp 184:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7647,30 +14600,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7688,16 +14641,16 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7708,30 +14661,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7749,69 +14702,69 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7822,30 +14775,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7863,80 +14816,80 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 95:5 - function result
+ result_decl test27.cpp 185:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 94:33 - argument
+ parm_decl this test27.cpp 184:33 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 94:29 - argument
+ parm_decl ptr1 test27.cpp 184:29 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -7947,30 +14900,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -7988,18 +14941,18 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 111:24 - code
- var_decl ptr2 test27.cpp 96:16 - operand
+ bind_expr test27.cpp 201:24 - code
+ var_decl ptr2 test27.cpp 186:16 - operand
- isUsed: 1
integer_cst 64 - decl size
pointer_type - var type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8010,30 +14963,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8051,83 +15004,83 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test27.cpp 96:16 - statement
- var_decl ptr2 test27.cpp 96:16 - operand
+ decl_expr test27.cpp 186:16 - statement
+ var_decl ptr2 test27.cpp 186:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 97:20 - statement
- expr_stmt test27.cpp 97:20 - operand
+ cleanup_point_expr test27.cpp 187:20 - statement
+ expr_stmt test27.cpp 187:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 97:9 - operand
+ component_ref test27.cpp 187:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8138,30 +15091,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8179,16 +15132,16 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
nop_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 94:29 - operand
+ parm_decl ptr1 test27.cpp 184:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8199,30 +15152,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8240,80 +15193,80 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 98:20 - statement
- expr_stmt test27.cpp 98:20 - operand
+ cleanup_point_expr test27.cpp 188:20 - statement
+ expr_stmt test27.cpp 188:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 98:9 - operand
+ component_ref test27.cpp 188:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8324,30 +15277,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8365,79 +15318,79 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- var_decl ptr2 test27.cpp 96:16 - operand
+ var_decl ptr2 test27.cpp 186:16 - operand
- isUsed: 1
- if_stmt test27.cpp 100:9 - statement
+ if_stmt test27.cpp 190:9 - statement
ne_expr - condition
- component_ref test27.cpp 100:13 - operand
+ component_ref test27.cpp 190:13 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8448,30 +15401,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8489,24 +15442,24 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 0 - operand
statement_list - then
- cleanup_point_expr test27.cpp 102:28 - statement
- expr_stmt test27.cpp 102:28 - operand
+ cleanup_point_expr test27.cpp 192:28 - statement
+ expr_stmt test27.cpp 192:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 102:19 - operand
+ component_ref test27.cpp 192:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 94:29 - operand
+ parm_decl ptr1 test27.cpp 184:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8517,30 +15470,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8558,10 +15511,10 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8573,79 +15526,79 @@ function_decl func4 test27.cpp 94:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 103:28 - statement
- expr_stmt test27.cpp 103:28 - operand
+ cleanup_point_expr test27.cpp 193:28 - statement
+ expr_stmt test27.cpp 193:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 103:19 - operand
+ component_ref test27.cpp 193:19 - operand
indirect_ref - object
- component_ref test27.cpp 103:13 - ref
+ component_ref test27.cpp 193:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8656,30 +15609,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8697,9 +15650,9 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8712,20 +15665,20 @@ function_decl func4 test27.cpp 94:10
integer_cst 2147483647 - max value
integer_cst 200 - operand
statement_list - else
- cleanup_point_expr test27.cpp 107:28 - statement
- expr_stmt test27.cpp 107:28 - operand
+ cleanup_point_expr test27.cpp 197:28 - statement
+ expr_stmt test27.cpp 197:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 107:19 - operand
+ component_ref test27.cpp 197:19 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 94:29 - operand
+ parm_decl ptr1 test27.cpp 184:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8736,30 +15689,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8777,10 +15730,10 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8792,79 +15745,79 @@ function_decl func4 test27.cpp 94:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 108:28 - statement
- expr_stmt test27.cpp 108:28 - operand
+ cleanup_point_expr test27.cpp 198:28 - statement
+ expr_stmt test27.cpp 198:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 108:19 - operand
+ component_ref test27.cpp 198:19 - operand
indirect_ref - object
- component_ref test27.cpp 108:13 - ref
+ component_ref test27.cpp 198:13 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8875,30 +15828,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8916,9 +15869,9 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8930,20 +15883,20 @@ function_decl func4 test27.cpp 94:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 110:24 - statement
- expr_stmt test27.cpp 110:24 - operand
+ cleanup_point_expr test27.cpp 200:24 - statement
+ expr_stmt test27.cpp 200:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 110:15 - operand
+ component_ref test27.cpp 200:15 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl ptr1 test27.cpp 94:29 - operand
+ parm_decl ptr1 test27.cpp 184:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -8954,30 +15907,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -8995,10 +15948,10 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9010,79 +15963,79 @@ function_decl func4 test27.cpp 94:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 500 - operand
- cleanup_point_expr test27.cpp 111:24 - statement
- expr_stmt test27.cpp 111:24 - operand
+ cleanup_point_expr test27.cpp 201:24 - statement
+ expr_stmt test27.cpp 201:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 111:15 - operand
+ component_ref test27.cpp 201:15 - operand
indirect_ref - object
- component_ref test27.cpp 111:9 - ref
+ component_ref test27.cpp 201:9 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 94:33 - operand
+ parm_decl this test27.cpp 184:33 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9093,30 +16046,30 @@ function_decl func4 test27.cpp 94:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9134,9 +16087,9 @@ function_decl func4 test27.cpp 94:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9149,25 +16102,25 @@ function_decl func4 test27.cpp 94:10
integer_cst 2147483647 - max value
integer_cst 600 - operand
block - operand
- var_decl ptr2 test27.cpp 96:16 - block vars
+ var_decl ptr2 test27.cpp 186:16 - block vars
- isUsed: 1
-function_decl func5 test27.cpp 114:10
+function_decl func5 test27.cpp 204:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9178,30 +16131,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9219,16 +16172,16 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9239,30 +16192,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9280,69 +16233,69 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9353,30 +16306,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9394,14 +16347,14 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9412,30 +16365,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9453,79 +16406,79 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 115:5 - function result
+ result_decl test27.cpp 205:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test27.cpp 114:40 - argument
+ parm_decl this test27.cpp 204:40 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - argument
+ parm_decl ptr1 test27.cpp 204:23 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9536,30 +16489,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9577,16 +16530,16 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 114:36 - argument
+ parm_decl ptr3 test27.cpp 204:36 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9597,30 +16550,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9638,18 +16591,18 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 127:24 - code
- var_decl ptr2 test27.cpp 116:16 - operand
+ bind_expr test27.cpp 217:24 - code
+ var_decl ptr2 test27.cpp 206:16 - operand
- isUsed: 1
integer_cst 64 - decl size
pointer_type - var type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9660,30 +16613,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9701,25 +16654,25 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test27.cpp 116:16 - statement
- var_decl ptr2 test27.cpp 116:16 - operand
+ decl_expr test27.cpp 206:16 - statement
+ var_decl ptr2 test27.cpp 206:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 117:24 - statement
- expr_stmt test27.cpp 117:24 - operand
+ cleanup_point_expr test27.cpp 207:24 - statement
+ expr_stmt test27.cpp 207:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 117:15 - operand
+ component_ref test27.cpp 207:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - ref
+ parm_decl ptr1 test27.cpp 204:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9730,30 +16683,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9771,10 +16724,10 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9786,17 +16739,17 @@ function_decl func5 test27.cpp 114:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 118:20 - statement
- expr_stmt test27.cpp 118:20 - operand
+ cleanup_point_expr test27.cpp 208:20 - statement
+ expr_stmt test27.cpp 208:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - operand
+ parm_decl ptr1 test27.cpp 204:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9807,30 +16760,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9848,20 +16801,20 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- var_decl ptr2 test27.cpp 116:16 - operand
+ var_decl ptr2 test27.cpp 206:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 119:24 - statement
- expr_stmt test27.cpp 119:24 - operand
+ cleanup_point_expr test27.cpp 209:24 - statement
+ expr_stmt test27.cpp 209:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 119:15 - operand
+ component_ref test27.cpp 209:15 - operand
indirect_ref - object
- var_decl ptr2 test27.cpp 116:16 - ref
+ var_decl ptr2 test27.cpp 206:16 - ref
- isUsed: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9873,15 +16826,15 @@ function_decl func5 test27.cpp 114:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- if_stmt test27.cpp 120:9 - statement
- eq_expr test27.cpp 120:14 - condition
+ if_stmt test27.cpp 210:9 - statement
+ eq_expr test27.cpp 210:14 - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - operand
+ parm_decl ptr1 test27.cpp 204:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9892,30 +16845,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -9933,23 +16886,23 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 122:28 - then
- expr_stmt test27.cpp 122:28 - operand
+ cleanup_point_expr test27.cpp 212:28 - then
+ expr_stmt test27.cpp 212:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 122:19 - operand
+ component_ref test27.cpp 212:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - ref
+ parm_decl ptr1 test27.cpp 204:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -9960,30 +16913,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10001,10 +16954,10 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10016,17 +16969,17 @@ function_decl func5 test27.cpp 114:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 124:20 - statement
- expr_stmt test27.cpp 124:20 - operand
+ cleanup_point_expr test27.cpp 214:20 - statement
+ expr_stmt test27.cpp 214:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - operand
+ parm_decl ptr1 test27.cpp 204:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10037,30 +16990,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10078,16 +17031,16 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 114:36 - operand
+ parm_decl ptr3 test27.cpp 204:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10098,30 +17051,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10139,22 +17092,22 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 125:24 - statement
- expr_stmt test27.cpp 125:24 - operand
+ cleanup_point_expr test27.cpp 215:24 - statement
+ expr_stmt test27.cpp 215:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 125:15 - operand
+ component_ref test27.cpp 215:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - ref
+ parm_decl ptr1 test27.cpp 204:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10165,30 +17118,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10206,10 +17159,10 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10221,17 +17174,17 @@ function_decl func5 test27.cpp 114:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 126:20 - statement
- expr_stmt test27.cpp 126:20 - operand
+ cleanup_point_expr test27.cpp 216:20 - statement
+ expr_stmt test27.cpp 216:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - operand
+ parm_decl ptr1 test27.cpp 204:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10242,30 +17195,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10283,24 +17236,24 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- var_decl ptr2 test27.cpp 116:16 - operand
+ var_decl ptr2 test27.cpp 206:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 127:24 - statement
- expr_stmt test27.cpp 127:24 - operand
+ cleanup_point_expr test27.cpp 217:24 - statement
+ expr_stmt test27.cpp 217:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 127:15 - operand
+ component_ref test27.cpp 217:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 114:23 - ref
+ parm_decl ptr1 test27.cpp 204:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10311,30 +17264,30 @@ function_decl func5 test27.cpp 114:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10352,10 +17305,10 @@ function_decl func5 test27.cpp 114:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10368,25 +17321,25 @@ function_decl func5 test27.cpp 114:10
integer_cst 2147483647 - max value
integer_cst 500 - operand
block - operand
- var_decl ptr2 test27.cpp 116:16 - block vars
+ var_decl ptr2 test27.cpp 206:16 - block vars
- isUsed: 1
-function_decl func6 test27.cpp 130:10
+function_decl func6 test27.cpp 220:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10397,30 +17350,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10438,16 +17391,16 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10458,30 +17411,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10499,69 +17452,69 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10572,30 +17525,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10613,14 +17566,14 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10631,30 +17584,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10672,80 +17625,80 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 131:5 - function result
+ result_decl test27.cpp 221:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 130:40 - argument
+ parm_decl this test27.cpp 220:40 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - argument
+ parm_decl ptr1 test27.cpp 220:23 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10756,30 +17709,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10797,16 +17750,16 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 130:36 - argument
+ parm_decl ptr3 test27.cpp 220:36 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10817,30 +17770,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10858,23 +17811,23 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
- cleanup_point_expr test27.cpp 132:24 - statement
- expr_stmt test27.cpp 132:24 - operand
+ cleanup_point_expr test27.cpp 222:24 - statement
+ expr_stmt test27.cpp 222:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 132:15 - operand
+ component_ref test27.cpp 222:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - ref
+ parm_decl ptr1 test27.cpp 220:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10885,30 +17838,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -10926,10 +17879,10 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10941,17 +17894,17 @@ function_decl func6 test27.cpp 130:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 133:20 - statement
- expr_stmt test27.cpp 133:20 - operand
+ cleanup_point_expr test27.cpp 223:20 - statement
+ expr_stmt test27.cpp 223:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - operand
+ parm_decl ptr1 test27.cpp 220:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -10962,30 +17915,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11003,76 +17956,76 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- component_ref test27.cpp 133:16 - operand
+ component_ref test27.cpp 223:16 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 130:40 - operand
+ parm_decl this test27.cpp 220:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11083,30 +18036,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11124,81 +18077,81 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- cleanup_point_expr test27.cpp 134:24 - statement
- expr_stmt test27.cpp 134:24 - operand
+ cleanup_point_expr test27.cpp 224:24 - statement
+ expr_stmt test27.cpp 224:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 134:15 - operand
+ component_ref test27.cpp 224:15 - operand
indirect_ref - object
- component_ref test27.cpp 134:9 - ref
+ component_ref test27.cpp 224:9 - ref
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 130:40 - operand
+ parm_decl this test27.cpp 220:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11209,30 +18162,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11250,9 +18203,9 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11264,15 +18217,15 @@ function_decl func6 test27.cpp 130:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- if_stmt test27.cpp 135:9 - statement
- eq_expr test27.cpp 135:14 - condition
+ if_stmt test27.cpp 225:9 - statement
+ eq_expr test27.cpp 225:14 - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - operand
+ parm_decl ptr1 test27.cpp 220:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11283,30 +18236,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11324,23 +18277,23 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 137:28 - then
- expr_stmt test27.cpp 137:28 - operand
+ cleanup_point_expr test27.cpp 227:28 - then
+ expr_stmt test27.cpp 227:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 137:19 - operand
+ component_ref test27.cpp 227:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - ref
+ parm_decl ptr1 test27.cpp 220:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11351,30 +18304,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11392,10 +18345,10 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11407,17 +18360,17 @@ function_decl func6 test27.cpp 130:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 139:20 - statement
- expr_stmt test27.cpp 139:20 - operand
+ cleanup_point_expr test27.cpp 229:20 - statement
+ expr_stmt test27.cpp 229:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - operand
+ parm_decl ptr1 test27.cpp 220:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11428,30 +18381,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11469,16 +18422,16 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 130:36 - operand
+ parm_decl ptr3 test27.cpp 220:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11489,30 +18442,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11530,22 +18483,22 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 140:24 - statement
- expr_stmt test27.cpp 140:24 - operand
+ cleanup_point_expr test27.cpp 230:24 - statement
+ expr_stmt test27.cpp 230:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 140:15 - operand
+ component_ref test27.cpp 230:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - ref
+ parm_decl ptr1 test27.cpp 220:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11556,30 +18509,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11597,10 +18550,10 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11612,17 +18565,17 @@ function_decl func6 test27.cpp 130:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 141:20 - statement
- expr_stmt test27.cpp 141:20 - operand
+ cleanup_point_expr test27.cpp 231:20 - statement
+ expr_stmt test27.cpp 231:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - operand
+ parm_decl ptr1 test27.cpp 220:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11633,30 +18586,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11674,76 +18627,76 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- component_ref test27.cpp 141:16 - operand
+ component_ref test27.cpp 231:16 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 130:40 - operand
+ parm_decl this test27.cpp 220:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11754,30 +18707,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11795,21 +18748,21 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- cleanup_point_expr test27.cpp 142:24 - statement
- expr_stmt test27.cpp 142:24 - operand
+ cleanup_point_expr test27.cpp 232:24 - statement
+ expr_stmt test27.cpp 232:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 142:15 - operand
+ component_ref test27.cpp 232:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 130:23 - ref
+ parm_decl ptr1 test27.cpp 220:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11820,30 +18773,30 @@ function_decl func6 test27.cpp 130:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11861,10 +18814,10 @@ function_decl func6 test27.cpp 130:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11876,23 +18829,23 @@ function_decl func6 test27.cpp 130:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 500 - operand
-function_decl func7 test27.cpp 145:10
+function_decl func7 test27.cpp 235:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11903,30 +18856,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -11944,16 +18897,16 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -11964,30 +18917,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12005,69 +18958,69 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12078,30 +19031,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12119,14 +19072,14 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12137,30 +19090,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12178,80 +19131,80 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 146:5 - function result
+ result_decl test27.cpp 236:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 145:40 - argument
+ parm_decl this test27.cpp 235:40 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - argument
+ parm_decl ptr1 test27.cpp 235:23 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12262,30 +19215,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12303,16 +19256,16 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 145:36 - argument
+ parm_decl ptr3 test27.cpp 235:36 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12323,30 +19276,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12364,18 +19317,18 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 159:24 - code
- var_decl ptr2 test27.cpp 147:16 - operand
+ bind_expr test27.cpp 249:24 - code
+ var_decl ptr2 test27.cpp 237:16 - operand
- isUsed: 1
integer_cst 64 - decl size
pointer_type - var type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12386,30 +19339,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12427,83 +19380,83 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test27.cpp 147:16 - statement
- var_decl ptr2 test27.cpp 147:16 - operand
+ decl_expr test27.cpp 237:16 - statement
+ var_decl ptr2 test27.cpp 237:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 148:20 - statement
- expr_stmt test27.cpp 148:20 - operand
+ cleanup_point_expr test27.cpp 238:20 - statement
+ expr_stmt test27.cpp 238:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 148:9 - operand
+ component_ref test27.cpp 238:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 145:40 - operand
+ parm_decl this test27.cpp 235:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12514,30 +19467,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12555,15 +19508,15 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- isUsed: 1
- parm_decl ptr3 test27.cpp 145:36 - operand
+ parm_decl ptr3 test27.cpp 235:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12574,30 +19527,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12615,22 +19568,22 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 149:24 - statement
- expr_stmt test27.cpp 149:24 - operand
+ cleanup_point_expr test27.cpp 239:24 - statement
+ expr_stmt test27.cpp 239:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 149:15 - operand
+ component_ref test27.cpp 239:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - ref
+ parm_decl ptr1 test27.cpp 235:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12641,30 +19594,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12682,10 +19635,10 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12697,17 +19650,17 @@ function_decl func7 test27.cpp 145:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 150:20 - statement
- expr_stmt test27.cpp 150:20 - operand
+ cleanup_point_expr test27.cpp 240:20 - statement
+ expr_stmt test27.cpp 240:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - operand
+ parm_decl ptr1 test27.cpp 235:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12718,30 +19671,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12759,20 +19712,20 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- var_decl ptr2 test27.cpp 147:16 - operand
+ var_decl ptr2 test27.cpp 237:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 151:24 - statement
- expr_stmt test27.cpp 151:24 - operand
+ cleanup_point_expr test27.cpp 241:24 - statement
+ expr_stmt test27.cpp 241:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 151:15 - operand
+ component_ref test27.cpp 241:15 - operand
indirect_ref - object
- var_decl ptr2 test27.cpp 147:16 - ref
+ var_decl ptr2 test27.cpp 237:16 - ref
- isUsed: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12784,15 +19737,15 @@ function_decl func7 test27.cpp 145:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- if_stmt test27.cpp 152:9 - statement
- eq_expr test27.cpp 152:14 - condition
+ if_stmt test27.cpp 242:9 - statement
+ eq_expr test27.cpp 242:14 - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - operand
+ parm_decl ptr1 test27.cpp 235:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12803,30 +19756,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12844,23 +19797,23 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 154:28 - then
- expr_stmt test27.cpp 154:28 - operand
+ cleanup_point_expr test27.cpp 244:28 - then
+ expr_stmt test27.cpp 244:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 154:19 - operand
+ component_ref test27.cpp 244:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - ref
+ parm_decl ptr1 test27.cpp 235:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12871,30 +19824,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12912,10 +19865,10 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12927,17 +19880,17 @@ function_decl func7 test27.cpp 145:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 156:20 - statement
- expr_stmt test27.cpp 156:20 - operand
+ cleanup_point_expr test27.cpp 246:20 - statement
+ expr_stmt test27.cpp 246:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - operand
+ parm_decl ptr1 test27.cpp 235:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -12948,30 +19901,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -12989,16 +19942,16 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 145:36 - operand
+ parm_decl ptr3 test27.cpp 235:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13009,30 +19962,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13050,22 +20003,22 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- cleanup_point_expr test27.cpp 157:24 - statement
- expr_stmt test27.cpp 157:24 - operand
+ cleanup_point_expr test27.cpp 247:24 - statement
+ expr_stmt test27.cpp 247:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 157:15 - operand
+ component_ref test27.cpp 247:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - ref
+ parm_decl ptr1 test27.cpp 235:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13076,30 +20029,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13117,10 +20070,10 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13132,17 +20085,17 @@ function_decl func7 test27.cpp 145:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 158:20 - statement
- expr_stmt test27.cpp 158:20 - operand
+ cleanup_point_expr test27.cpp 248:20 - statement
+ expr_stmt test27.cpp 248:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - operand
+ parm_decl ptr1 test27.cpp 235:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13153,30 +20106,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13194,76 +20147,76 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- component_ref test27.cpp 158:16 - operand
+ component_ref test27.cpp 248:16 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 145:40 - operand
+ parm_decl this test27.cpp 235:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13274,30 +20227,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13315,21 +20268,21 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- cleanup_point_expr test27.cpp 159:24 - statement
- expr_stmt test27.cpp 159:24 - operand
+ cleanup_point_expr test27.cpp 249:24 - statement
+ expr_stmt test27.cpp 249:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 159:15 - operand
+ component_ref test27.cpp 249:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 145:23 - ref
+ parm_decl ptr1 test27.cpp 235:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13340,30 +20293,30 @@ function_decl func7 test27.cpp 145:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13381,10 +20334,10 @@ function_decl func7 test27.cpp 145:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13397,25 +20350,25 @@ function_decl func7 test27.cpp 145:10
integer_cst 2147483647 - max value
integer_cst 500 - operand
block - operand
- var_decl ptr2 test27.cpp 147:16 - block vars
+ var_decl ptr2 test27.cpp 237:16 - block vars
- isUsed: 1
-function_decl func8 test27.cpp 162:10
+function_decl func8 test27.cpp 252:10
- isPublic: 1
method_type - function type
void_type - method return type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
record_type - method base type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13426,30 +20379,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13467,16 +20420,16 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13487,30 +20440,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13528,69 +20481,69 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13601,30 +20554,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13642,14 +20595,14 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13660,30 +20613,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13701,80 +20654,80 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test27.cpp 163:5 - function result
+ result_decl test27.cpp 253:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test27.cpp 162:40 - argument
+ parm_decl this test27.cpp 252:40 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - argument
+ parm_decl ptr1 test27.cpp 252:23 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13785,30 +20738,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13826,16 +20779,16 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 162:36 - argument
+ parm_decl ptr3 test27.cpp 252:36 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13846,30 +20799,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13887,18 +20840,18 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test27.cpp 182:28 - code
- var_decl ptr2 test27.cpp 164:16 - operand
+ bind_expr test27.cpp 272:28 - code
+ var_decl ptr2 test27.cpp 254:16 - operand
- isUsed: 1
integer_cst 64 - decl size
pointer_type - var type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -13909,30 +20862,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -13950,83 +20903,83 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test27.cpp 164:16 - statement
- var_decl ptr2 test27.cpp 164:16 - operand
+ decl_expr test27.cpp 254:16 - statement
+ var_decl ptr2 test27.cpp 254:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 165:20 - statement
- expr_stmt test27.cpp 165:20 - operand
+ cleanup_point_expr test27.cpp 255:20 - statement
+ expr_stmt test27.cpp 255:20 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 165:9 - operand
+ component_ref test27.cpp 255:9 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 162:40 - operand
+ parm_decl this test27.cpp 252:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14037,30 +20990,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14078,15 +21031,15 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- isUsed: 1
- parm_decl ptr3 test27.cpp 162:36 - operand
+ parm_decl ptr3 test27.cpp 252:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14097,30 +21050,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14138,18 +21091,18 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- if_stmt test27.cpp 166:9 - statement
+ if_stmt test27.cpp 256:9 - statement
ne_expr - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14160,30 +21113,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14201,23 +21154,23 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 167:24 - then
- expr_stmt test27.cpp 167:24 - operand
+ cleanup_point_expr test27.cpp 257:24 - then
+ expr_stmt test27.cpp 257:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 167:15 - operand
+ component_ref test27.cpp 257:15 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - ref
+ parm_decl ptr1 test27.cpp 252:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14228,30 +21181,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14269,10 +21222,10 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14284,17 +21237,17 @@ function_decl func8 test27.cpp 162:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 100 - operand
- cleanup_point_expr test27.cpp 168:20 - statement
- expr_stmt test27.cpp 168:20 - operand
+ cleanup_point_expr test27.cpp 258:20 - statement
+ expr_stmt test27.cpp 258:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14305,30 +21258,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14346,20 +21299,20 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- var_decl ptr2 test27.cpp 164:16 - operand
+ var_decl ptr2 test27.cpp 254:16 - operand
- isUsed: 1
- cleanup_point_expr test27.cpp 169:24 - statement
- expr_stmt test27.cpp 169:24 - operand
+ cleanup_point_expr test27.cpp 259:24 - statement
+ expr_stmt test27.cpp 259:24 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 169:15 - operand
+ component_ref test27.cpp 259:15 - operand
indirect_ref - object
- var_decl ptr2 test27.cpp 164:16 - ref
+ var_decl ptr2 test27.cpp 254:16 - ref
- isUsed: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14371,15 +21324,15 @@ function_decl func8 test27.cpp 162:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 200 - operand
- if_stmt test27.cpp 170:9 - statement
- eq_expr test27.cpp 170:14 - condition
+ if_stmt test27.cpp 260:9 - statement
+ eq_expr test27.cpp 260:14 - condition
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14390,30 +21343,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14431,23 +21384,23 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 172:28 - then
- expr_stmt test27.cpp 172:28 - operand
+ cleanup_point_expr test27.cpp 262:28 - then
+ expr_stmt test27.cpp 262:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 172:19 - operand
+ component_ref test27.cpp 262:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - ref
+ parm_decl ptr1 test27.cpp 252:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14458,30 +21411,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14499,10 +21452,10 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14514,17 +21467,17 @@ function_decl func8 test27.cpp 162:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 300 - operand
- cleanup_point_expr test27.cpp 174:20 - statement
- expr_stmt test27.cpp 174:20 - operand
+ cleanup_point_expr test27.cpp 264:20 - statement
+ expr_stmt test27.cpp 264:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14535,30 +21488,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14576,16 +21529,16 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr3 test27.cpp 162:36 - operand
+ parm_decl ptr3 test27.cpp 252:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14596,30 +21549,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14637,18 +21590,18 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- if_stmt test27.cpp 175:9 - statement
+ if_stmt test27.cpp 265:9 - statement
ne_expr - condition
- isUsed: 1
- parm_decl ptr3 test27.cpp 162:36 - operand
+ parm_decl ptr3 test27.cpp 252:36 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14659,30 +21612,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14700,23 +21653,23 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 176:28 - then
- expr_stmt test27.cpp 176:28 - operand
+ cleanup_point_expr test27.cpp 266:28 - then
+ expr_stmt test27.cpp 266:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 176:19 - operand
+ component_ref test27.cpp 266:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - ref
+ parm_decl ptr1 test27.cpp 252:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14727,30 +21680,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14768,10 +21721,10 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14783,17 +21736,17 @@ function_decl func8 test27.cpp 162:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 400 - operand
- cleanup_point_expr test27.cpp 177:20 - statement
- expr_stmt test27.cpp 177:20 - operand
+ cleanup_point_expr test27.cpp 267:20 - statement
+ expr_stmt test27.cpp 267:20 - operand
convert_expr - expresssion
modify_expr - operand
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14804,30 +21757,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14845,76 +21798,76 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- component_ref test27.cpp 177:16 - operand
+ component_ref test27.cpp 267:16 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 162:40 - operand
+ parm_decl this test27.cpp 252:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14925,30 +21878,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -14966,21 +21919,21 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- cleanup_point_expr test27.cpp 178:20 - statement
- expr_stmt test27.cpp 178:20 - operand
+ cleanup_point_expr test27.cpp 268:20 - statement
+ expr_stmt test27.cpp 268:20 - operand
convert_expr - expresssion
modify_expr - operand
- var_decl ptr2 test27.cpp 164:16 - operand
+ var_decl ptr2 test27.cpp 254:16 - operand
- isUsed: 1
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - operand
+ parm_decl ptr1 test27.cpp 252:23 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -14991,30 +21944,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -15032,78 +21985,78 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- if_stmt test27.cpp 179:9 - statement
+ if_stmt test27.cpp 269:9 - statement
ne_expr - condition
- component_ref test27.cpp 179:13 - operand
+ component_ref test27.cpp 269:13 - operand
indirect_ref - object
nop_expr - ref
- isUsed: 1
- parm_decl this test27.cpp 162:40 - operand
+ parm_decl this test27.cpp 252:40 - operand
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test27.cpp 38:7 - type name
+ type_decl Object1 test27.cpp 40:7 - type name
- isAutogenerated: 1
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl tmp2 test27.cpp 41:12 - field
+ field_decl tmp2 test27.cpp 43:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- type_decl Object1 test27.cpp 39:1 - field
+ type_decl Object1 test27.cpp 41:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl tmp1 test27.cpp 40:12 - field
+ field_decl tmp1 test27.cpp 42:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -15114,30 +22067,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -15155,22 +22108,22 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 180:28 - then
- expr_stmt test27.cpp 180:28 - operand
+ cleanup_point_expr test27.cpp 270:28 - then
+ expr_stmt test27.cpp 270:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 180:19 - operand
+ component_ref test27.cpp 270:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - ref
+ parm_decl ptr1 test27.cpp 252:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -15181,30 +22134,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -15222,10 +22175,10 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -15237,24 +22190,24 @@ function_decl func8 test27.cpp 162:10
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 500 - operand
- if_stmt test27.cpp 181:9 - statement
+ if_stmt test27.cpp 271:9 - statement
ne_expr - condition
- var_decl ptr2 test27.cpp 164:16 - operand
+ var_decl ptr2 test27.cpp 254:16 - operand
- isUsed: 1
integer_cst 0 - operand
- cleanup_point_expr test27.cpp 182:28 - then
- expr_stmt test27.cpp 182:28 - operand
+ cleanup_point_expr test27.cpp 272:28 - then
+ expr_stmt test27.cpp 272:28 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test27.cpp 182:19 - operand
+ component_ref test27.cpp 272:19 - operand
indirect_ref - object
- isUsed: 1
- parm_decl ptr1 test27.cpp 162:23 - ref
+ parm_decl ptr1 test27.cpp 252:23 - ref
pointer_type - decl type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -15265,30 +22218,30 @@ function_decl func8 test27.cpp 162:10
integer_cst 32 - type size
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test27.cpp 3:8 - type name
+ type_decl Data1 test27.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
- precisionBits: 32
- signed
- field_decl ptrval test27.cpp 15:12 - field
+ field_decl ptrval test27.cpp 17:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
- field_decl arr test27.cpp 16:14 - field
+ field_decl arr test27.cpp 18:14 - field
- signed
integer_cst 96 - decl size
array_type - field type
@@ -15306,10 +22259,10 @@ function_decl func8 test27.cpp 162:10
integer_cst 64 - type size
integer_cst 0 - min value
integer_cst 2 - max value
- type_decl Data1 test27.cpp 4:1 - field
+ type_decl Data1 test27.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- field_decl val test27.cpp 14:9 - field
+ field_decl val test27.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_type - field type
@@ -15322,5 +22275,5 @@ function_decl func8 test27.cpp 162:10
integer_cst 2147483647 - max value
integer_cst 600 - operand
block - operand
- var_decl ptr2 test27.cpp 164:16 - block vars
+ var_decl ptr2 test27.cpp 254:16 - block vars
- isUsed: 1
diff --git a/test/test27-03.txt b/test/test27-03.txt
index 3c116ae..4f89ffc 100644
--- a/test/test27-03.txt
+++ b/test/test27-03.txt
@@ -949,7 +949,7 @@ convert_expr : ptr1, this->tmp1,
modify_expr : ptr1, this->tmp1,
component_ref : ptr1, this->tmp1,
test27.cpp: In member function 'void Object1::func1(Data1*)':
-test27.cpp:53:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:55:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
indirect_ref : ptr1, this->tmp1,
@@ -1006,7 +1006,7 @@ expr_stmt : ptr1, this->tmp1,
convert_expr : ptr1, this->tmp1,
modify_expr : ptr1, this->tmp1,
component_ref : ptr1, this->tmp1,
-test27.cpp:54:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:56:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 400;
^
indirect_ref : ptr1, this->tmp1,
@@ -1101,7 +1101,7 @@ expr_stmt : ptr1, this->tmp1,
convert_expr : ptr1, this->tmp1,
modify_expr : ptr1, this->tmp1,
component_ref : ptr1, this->tmp1,
-test27.cpp:56:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:58:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
indirect_ref : ptr1, this->tmp1,
@@ -1158,7 +1158,7 @@ expr_stmt : ptr1, this->tmp1,
convert_expr : ptr1, this->tmp1,
modify_expr : ptr1, this->tmp1,
component_ref : ptr1, this->tmp1,
-test27.cpp:57:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:59:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 600;
^
indirect_ref : ptr1, this->tmp1,
@@ -1859,7 +1859,7 @@ convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
test27.cpp: In member function 'void Object1::func2(Data1*)':
-test27.cpp:72:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:74:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -1916,7 +1916,7 @@ expr_stmt : ptr1, this->tmp1, this->tmp2,
convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
-test27.cpp:73:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:75:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 500;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -2011,7 +2011,7 @@ expr_stmt : ptr1, this->tmp1, this->tmp2,
convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
-test27.cpp:74:19: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:76:19: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 600;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -2106,7 +2106,7 @@ expr_stmt : ptr1, this->tmp1, this->tmp2,
convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
-test27.cpp:76:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:78:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 700;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -2163,7 +2163,7 @@ expr_stmt : ptr1, this->tmp1, this->tmp2,
convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
-test27.cpp:77:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:79:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 800;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -2258,7 +2258,7 @@ expr_stmt : ptr1, this->tmp1, this->tmp2,
convert_expr : ptr1, this->tmp1, this->tmp2,
modify_expr : ptr1, this->tmp1, this->tmp2,
component_ref : ptr1, this->tmp1, this->tmp2,
-test27.cpp:78:15: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:80:15: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 900;
^
indirect_ref : ptr1, this->tmp1, this->tmp2,
@@ -2351,610 +2351,1060 @@ integer_cst 900: ptr1, this->tmp1, this->tmp2,
function_decl func3:
bind_expr : ptr1,
statement_list : ptr1,
-decl_expr : ptr1,
-var_decl ptr2: ptr1,
cleanup_point_expr : ptr1,
expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1,
-test27.cpp: In member function 'void Object1::func3(Data1*)':
-test27.cpp:84:15: warning: Using parameter 'ptr1' without checking for null pointer
- ptr1->val = 100;
- ^
-indirect_ref : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_cst 100: ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
cleanup_point_expr : ptr1,
expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-var_decl ptr2:
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
cleanup_point_expr : ptr1,
-expr_stmt :
-convert_expr :
-modify_expr :
-component_ref :
-indirect_ref :
-var_decl ptr2:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_cst 200:
-if_stmt : ptr1,
-eq_expr :
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-integer_cst 0:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-modify_expr :
-component_ref :
-indirect_ref :
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_cst 300:
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
cleanup_point_expr : ptr1,
-expr_stmt :
-convert_expr :
-modify_expr :
-component_ref :
-indirect_ref :
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_cst 400:
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+decl_expr : ptr1,
+var_decl ptr2: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2,
+test27.cpp: In member function 'void Object1::func3(Data1*)':
+test27.cpp:108:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 100;
+ ^
+indirect_ref : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_cst 100: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2,
+test27.cpp:132:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+indirect_ref : ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_cst 200: ptr1, ptr2,
+if_stmt : ptr1, ptr2,
+eq_expr : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+statement_list : ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2,
+test27.cpp:146:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+indirect_ref : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_cst 300: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2,
+test27.cpp:170:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 400;
+ ^
+indirect_ref : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_cst 400: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
var_decl ptr2: ptr1,
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-block : ptr1,
-var_decl ptr2:
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+block : ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
function_decl func4:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
-var_decl ptr2: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1, this->tmp1,
-indirect_ref : ptr1, this->tmp1,
-parm_decl this: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Object1: ptr1, this->tmp1,
-field_decl tmp1: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl tmp2: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-type_decl Object1: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-field_decl tmp1: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-type_decl int: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_cst -2147483648: ptr1, this->tmp1,
-integer_cst 2147483647: ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-type_decl int: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_cst -2147483648: ptr1, this->tmp1,
-integer_cst 2147483647: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-integer_cst 0: ptr1, this->tmp1,
-integer_cst 2: ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-parm_decl ptr1: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-type_decl int: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_cst -2147483648: ptr1, this->tmp1,
-integer_cst 2147483647: ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-record_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl val: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-field_decl ptrval: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-pointer_type : ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-field_decl arr: ptr1, this->tmp1,
-integer_cst 96: ptr1, this->tmp1,
-array_type : ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-type_decl int: ptr1, this->tmp1,
-integer_cst 32: ptr1, this->tmp1,
-integer_cst -2147483648: ptr1, this->tmp1,
-integer_cst 2147483647: ptr1, this->tmp1,
-integer_type : ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-integer_cst 0: ptr1, this->tmp1,
-integer_cst 2: ptr1, this->tmp1,
-type_decl Data1: ptr1, this->tmp1,
-integer_cst 64: ptr1, this->tmp1,
-cleanup_point_expr : ptr1, this->tmp1,
-expr_stmt : ptr1, this->tmp1,
-convert_expr : ptr1, this->tmp1,
-modify_expr : ptr1, this->tmp1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-parm_decl this: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Object1: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl tmp2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-type_decl Object1: ptr1,
-integer_cst 64: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-var_decl ptr2: ptr1,
-if_stmt : ptr1, this->tmp1,
-ne_expr : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-parm_decl this: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Object1: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl tmp2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-type_decl Object1: ptr1,
-integer_cst 64: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 0: ptr1,
+var_decl ptr2: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+component_ref : ptr1, ptr2, this->tmp1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl this: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl tmp2: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, this->tmp1,
+expr_stmt : ptr1, ptr2, this->tmp1,
+convert_expr : ptr1, ptr2, this->tmp1,
+modify_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl this: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl tmp2: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+var_decl ptr2: ptr1, ptr2, this->tmp1,
+if_stmt : ptr1, ptr2, this->tmp1,
+ne_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl this: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl tmp2: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
statement_list : ptr1,
cleanup_point_expr : ptr1,
expr_stmt : ptr1,
@@ -2962,7 +3412,7 @@ convert_expr : ptr1,
modify_expr : ptr1,
component_ref : ptr1,
test27.cpp: In member function 'void Object1::func4(Data1*)':
-test27.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:192:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
indirect_ref : ptr1,
@@ -3106,849 +3556,864 @@ integer_cst 32: ptr1,
integer_cst -2147483648: ptr1,
integer_cst 2147483647: ptr1,
integer_cst 200: ptr1,
-statement_list : ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1,
-test27.cpp:107:19: warning: Using parameter 'ptr1' without checking for null pointer
+statement_list : ptr1, ptr2, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, this->tmp1,
+expr_stmt : ptr1, ptr2, this->tmp1,
+convert_expr : ptr1, ptr2, this->tmp1,
+modify_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+test27.cpp:197:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
-indirect_ref : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_cst 300: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-parm_decl this: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Object1: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl tmp2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-type_decl Object1: ptr1,
-integer_cst 64: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_cst 400: ptr1,
-cleanup_point_expr : ptr1, this->tmp1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1,
-test27.cpp:110:15: warning: Using parameter 'ptr1' without checking for null pointer
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_cst 300: ptr1, ptr2, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, this->tmp1,
+expr_stmt : ptr1, ptr2, this->tmp1,
+convert_expr : ptr1, ptr2, this->tmp1,
+modify_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+test27.cpp:198:19: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 400;
+ ^
+indirect_ref : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl this: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl tmp2: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_cst 400: ptr1, ptr2, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, this->tmp1,
+expr_stmt : ptr1, ptr2, this->tmp1,
+convert_expr : ptr1, ptr2, this->tmp1,
+modify_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+test27.cpp:200:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
-indirect_ref : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_cst 500: ptr1,
-cleanup_point_expr : ptr1, this->tmp1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-component_ref : ptr1,
-indirect_ref : ptr1,
-parm_decl this: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Object1: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl tmp2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-type_decl Object1: ptr1,
-integer_cst 64: ptr1,
-field_decl tmp1: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_cst 600: ptr1,
-var_decl ptr2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-block : ptr1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_cst 500: ptr1, ptr2, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, this->tmp1,
+expr_stmt : ptr1, ptr2, this->tmp1,
+convert_expr : ptr1, ptr2, this->tmp1,
+modify_expr : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+test27.cpp:201:15: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 600;
+ ^
+indirect_ref : ptr1, ptr2, this->tmp1,
+component_ref : ptr1, ptr2, this->tmp1,
+indirect_ref : ptr1, ptr2, this->tmp1,
+parm_decl this: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl tmp2: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+type_decl Object1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+field_decl tmp1: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_cst 600: ptr1, ptr2, this->tmp1,
var_decl ptr2: ptr1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+record_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl val: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+field_decl ptrval: ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+pointer_type : ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+field_decl arr: ptr1, ptr2, this->tmp1,
+integer_cst 96: ptr1, ptr2, this->tmp1,
+array_type : ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+type_decl int: ptr1, ptr2, this->tmp1,
+integer_cst 32: ptr1, ptr2, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, this->tmp1,
+integer_type : ptr1, ptr2, this->tmp1,
+integer_cst 64: ptr1, ptr2, this->tmp1,
+integer_cst 0: ptr1, ptr2, this->tmp1,
+integer_cst 2: ptr1, ptr2, this->tmp1,
+type_decl Data1: ptr1, ptr2, this->tmp1,
+block : ptr1, ptr2, this->tmp1,
+var_decl ptr2: ptr1, ptr2, this->tmp1,
function_decl func5:
bind_expr : ptr1, ptr3,
statement_list : ptr1, ptr3,
decl_expr : ptr1, ptr3,
-var_decl ptr2: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-component_ref : ptr1, ptr3,
+var_decl ptr2: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3,
test27.cpp: In member function 'void Object1::func5(Data1*, Data1*)':
-test27.cpp:117:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:207:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-indirect_ref : ptr1, ptr3,
-parm_decl ptr1: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-integer_cst 0: ptr1, ptr3,
-integer_cst 2: ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_cst 100: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-parm_decl ptr1: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-integer_cst 64: ptr3,
-var_decl ptr2: ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr3,
-convert_expr : ptr3,
-modify_expr : ptr3,
-component_ref : ptr3,
-indirect_ref : ptr3,
-var_decl ptr2: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_cst 200: ptr3,
-if_stmt : ptr1, ptr3,
-eq_expr : ptr3,
-parm_decl ptr1: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-cleanup_point_expr : ptr3,
-expr_stmt : ptr3,
-convert_expr : ptr3,
-modify_expr : ptr3,
-component_ref : ptr3,
-indirect_ref : ptr3,
-parm_decl ptr1: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-integer_cst 64: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_cst 300: ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr3,
-convert_expr : ptr3,
-modify_expr : ptr3,
-parm_decl ptr1: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-integer_cst 0: ptr1, ptr3,
-integer_cst 2: ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-parm_decl ptr3: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-integer_cst 0: ptr1, ptr3,
-integer_cst 2: ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-component_ref : ptr1, ptr3,
-test27.cpp:125:15: warning: Using parameter 'ptr1' without checking for null pointer
+indirect_ref : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_cst 100: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+var_decl ptr2: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3,
+test27.cpp:209:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+indirect_ref : ptr1, ptr2, ptr3,
+var_decl ptr2: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_cst 200: ptr1, ptr2, ptr3,
+if_stmt : ptr1, ptr2, ptr3,
+eq_expr : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3,
+test27.cpp:212:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+indirect_ref : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_cst 300: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+parm_decl ptr3: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3,
+test27.cpp:215:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-indirect_ref : ptr1, ptr3,
-parm_decl ptr1: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-record_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-field_decl ptrval: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-pointer_type : ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-field_decl arr: ptr1, ptr3,
-integer_cst 96: ptr1, ptr3,
-array_type : ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-integer_cst 0: ptr1, ptr3,
-integer_cst 2: ptr1, ptr3,
-type_decl Data1: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3,
-field_decl val: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_type : ptr1, ptr3,
-type_decl int: ptr1, ptr3,
-integer_cst 32: ptr1, ptr3,
-integer_cst -2147483648: ptr1, ptr3,
-integer_cst 2147483647: ptr1, ptr3,
-integer_cst 400: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-parm_decl ptr1: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-integer_cst 64: ptr3,
-var_decl ptr2: ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr3,
-convert_expr : ptr3,
-modify_expr : ptr3,
-component_ref : ptr3,
-indirect_ref : ptr3,
-parm_decl ptr1: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-integer_cst 64: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_cst 500: ptr3,
+indirect_ref : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_cst 400: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+var_decl ptr2: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3,
+test27.cpp:217:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 500;
+ ^
+indirect_ref : ptr1, ptr2, ptr3,
+parm_decl ptr1: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_cst 500: ptr1, ptr2, ptr3,
var_decl ptr2: ptr1, ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-record_type : ptr3,
-type_decl Data1: ptr3,
-field_decl val: ptr3,
-integer_cst 32: ptr3,
-integer_type : ptr3,
-field_decl ptrval: ptr3,
-integer_cst 64: ptr3,
-pointer_type : ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-type_decl Data1: ptr3,
-field_decl arr: ptr3,
-integer_cst 96: ptr3,
-array_type : ptr3,
-integer_type : ptr3,
-type_decl int: ptr3,
-integer_cst 32: ptr3,
-integer_cst -2147483648: ptr3,
-integer_cst 2147483647: ptr3,
-integer_type : ptr3,
-integer_cst 64: ptr3,
-integer_cst 0: ptr3,
-integer_cst 2: ptr3,
-type_decl Data1: ptr3,
-block : ptr1, ptr3,
-var_decl ptr2: ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+record_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl val: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+field_decl ptrval: ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+pointer_type : ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+field_decl arr: ptr1, ptr2, ptr3,
+integer_cst 96: ptr1, ptr2, ptr3,
+array_type : ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+type_decl int: ptr1, ptr2, ptr3,
+integer_cst 32: ptr1, ptr2, ptr3,
+integer_cst -2147483648: ptr1, ptr2, ptr3,
+integer_cst 2147483647: ptr1, ptr2, ptr3,
+integer_type : ptr1, ptr2, ptr3,
+integer_cst 64: ptr1, ptr2, ptr3,
+integer_cst 0: ptr1, ptr2, ptr3,
+integer_cst 2: ptr1, ptr2, ptr3,
+type_decl Data1: ptr1, ptr2, ptr3,
+block : ptr1, ptr2, ptr3,
+var_decl ptr2: ptr1, ptr2, ptr3,
function_decl func6:
statement_list : ptr1, ptr3,
cleanup_point_expr : ptr1, ptr3,
@@ -3957,7 +4422,7 @@ convert_expr : ptr1, ptr3,
modify_expr : ptr1, ptr3,
component_ref : ptr1, ptr3,
test27.cpp: In member function 'void Object1::func6(Data1*, Data1*)':
-test27.cpp:132:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:222:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
indirect_ref : ptr1, ptr3,
@@ -4409,7 +4874,7 @@ expr_stmt : ptr1, ptr3,
convert_expr : ptr1, ptr3,
modify_expr : ptr1, ptr3,
component_ref : ptr1, ptr3,
-test27.cpp:140:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:230:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
indirect_ref : ptr1, ptr3,
@@ -4641,1394 +5106,1407 @@ function_decl func7:
bind_expr : ptr1, ptr3,
statement_list : ptr1, ptr3,
decl_expr : ptr1, ptr3,
-var_decl ptr2: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-component_ref : ptr1, ptr3, this->tmp1,
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl this: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl tmp2: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-parm_decl ptr3: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-component_ref : ptr1, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl this: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
test27.cpp: In member function 'void Object1::func7(Data1*, Data1*)':
-test27.cpp:149:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:239:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_cst 100: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-var_decl ptr2: ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-component_ref : ptr3, this->tmp1,
-indirect_ref : ptr3, this->tmp1,
-var_decl ptr2: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_cst 200: ptr3, this->tmp1,
-if_stmt : ptr1, ptr3, this->tmp1,
-eq_expr : ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-cleanup_point_expr : ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-component_ref : ptr3, this->tmp1,
-indirect_ref : ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_cst 300: ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-parm_decl ptr3: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-component_ref : ptr1, ptr3, this->tmp1,
-test27.cpp:157:15: warning: Using parameter 'ptr1' without checking for null pointer
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 100: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp:241:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 200: ptr1, ptr2, ptr3, this->tmp1,
+if_stmt : ptr1, ptr2, ptr3, this->tmp1,
+eq_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp:244:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 300: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp:247:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_cst 400: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-component_ref : ptr1, ptr3, this->tmp1,
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl this: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl tmp2: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-component_ref : ptr1, ptr3, this->tmp1,
-test27.cpp:159:15: warning: Using parameter 'ptr1' without checking for null pointer
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 400: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl this: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp:249:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_cst 500: ptr1, ptr3, this->tmp1,
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 500: ptr1, ptr2, ptr3, this->tmp1,
var_decl ptr2: ptr1, ptr3,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-block : ptr1, ptr3, this->tmp1,
-var_decl ptr2: ptr1, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+block : ptr1, ptr2, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
function_decl func8:
bind_expr : ptr1, ptr3,
statement_list : ptr1, ptr3,
decl_expr : ptr1, ptr3,
-var_decl ptr2: ptr1, ptr3,
-cleanup_point_expr : ptr1, ptr3,
-expr_stmt : ptr1, ptr3,
-convert_expr : ptr1, ptr3,
-modify_expr : ptr1, ptr3,
-component_ref : ptr1, ptr3, this->tmp1,
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl this: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl tmp2: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-parm_decl ptr3: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-if_stmt : ptr1, ptr3, this->tmp1,
-ne_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-component_ref : ptr3, this->tmp1,
-indirect_ref : ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_cst 100: ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-var_decl ptr2: ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-component_ref : ptr3, this->tmp1,
-indirect_ref : ptr3, this->tmp1,
-var_decl ptr2: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_cst 200: ptr3, this->tmp1,
-if_stmt : ptr1, ptr3, this->tmp1,
-eq_expr : ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-cleanup_point_expr : ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-component_ref : ptr3, this->tmp1,
-indirect_ref : ptr3, this->tmp1,
-parm_decl ptr1: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-record_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-field_decl ptrval: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-pointer_type : ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-field_decl arr: ptr3, this->tmp1,
-integer_cst 96: ptr3, this->tmp1,
-array_type : ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-integer_cst 0: ptr3, this->tmp1,
-integer_cst 2: ptr3, this->tmp1,
-type_decl Data1: ptr3, this->tmp1,
-integer_cst 64: ptr3, this->tmp1,
-field_decl val: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_type : ptr3, this->tmp1,
-type_decl int: ptr3, this->tmp1,
-integer_cst 32: ptr3, this->tmp1,
-integer_cst -2147483648: ptr3, this->tmp1,
-integer_cst 2147483647: ptr3, this->tmp1,
-integer_cst 300: ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr3, this->tmp1,
-convert_expr : ptr3, this->tmp1,
-modify_expr : ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-parm_decl ptr3: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-if_stmt : ptr1, ptr3, this->tmp1,
-ne_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr3: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-modify_expr :
-component_ref :
-indirect_ref :
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_cst 400:
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
-parm_decl ptr1: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-component_ref : ptr1, ptr3, this->tmp1,
-indirect_ref : ptr1, ptr3, this->tmp1,
-parm_decl this: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl tmp2: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-type_decl Object1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-field_decl tmp1: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-record_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl val: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-field_decl ptrval: ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-pointer_type : ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-field_decl arr: ptr1, ptr3, this->tmp1,
-integer_cst 96: ptr1, ptr3, this->tmp1,
-array_type : ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-type_decl int: ptr1, ptr3, this->tmp1,
-integer_cst 32: ptr1, ptr3, this->tmp1,
-integer_cst -2147483648: ptr1, ptr3, this->tmp1,
-integer_cst 2147483647: ptr1, ptr3, this->tmp1,
-integer_type : ptr1, ptr3, this->tmp1,
-integer_cst 64: ptr1, ptr3, this->tmp1,
-integer_cst 0: ptr1, ptr3, this->tmp1,
-integer_cst 2: ptr1, ptr3, this->tmp1,
-type_decl Data1: ptr1, ptr3, this->tmp1,
-cleanup_point_expr : ptr1, ptr3, this->tmp1,
-expr_stmt : ptr1, ptr3, this->tmp1,
-convert_expr : ptr1, ptr3, this->tmp1,
-modify_expr : ptr1, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3,
+cleanup_point_expr : ptr1, ptr2, ptr3,
+expr_stmt : ptr1, ptr2, ptr3,
+convert_expr : ptr1, ptr2, ptr3,
+modify_expr : ptr1, ptr2, ptr3,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl this: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+if_stmt : ptr1, ptr2, ptr3, this->tmp1,
+ne_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr2, ptr3, this->tmp1,
+expr_stmt : ptr2, ptr3, this->tmp1,
+convert_expr : ptr2, ptr3, this->tmp1,
+modify_expr : ptr2, ptr3, this->tmp1,
+component_ref : ptr2, ptr3, this->tmp1,
+indirect_ref : ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr2, ptr3, this->tmp1,
+pointer_type : ptr2, ptr3, this->tmp1,
+record_type : ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr2, ptr3, this->tmp1,
+field_decl val: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_type : ptr2, ptr3, this->tmp1,
+type_decl int: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr2, ptr3, this->tmp1,
+pointer_type : ptr2, ptr3, this->tmp1,
+record_type : ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr2, ptr3, this->tmp1,
+field_decl val: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_type : ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr2, ptr3, this->tmp1,
+pointer_type : ptr2, ptr3, this->tmp1,
+field_decl arr: ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr2, ptr3, this->tmp1,
+array_type : ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr2, ptr3, this->tmp1,
+field_decl arr: ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr2, ptr3, this->tmp1,
+array_type : ptr2, ptr3, this->tmp1,
+integer_type : ptr2, ptr3, this->tmp1,
+type_decl int: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr2, ptr3, this->tmp1,
+integer_type : ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr2, ptr3, this->tmp1,
+field_decl val: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_type : ptr2, ptr3, this->tmp1,
+type_decl int: ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr2, ptr3, this->tmp1,
+integer_cst 100: ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp: In member function 'void Object1::func8(Data1*, Data1*)':
+test27.cpp:259:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 200: ptr1, ptr2, ptr3, this->tmp1,
+if_stmt : ptr1, ptr2, ptr3, this->tmp1,
+eq_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+test27.cpp:262:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 300: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+if_stmt : ptr1, ptr2, ptr3, this->tmp1,
+ne_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr3: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr2,
+expr_stmt : ptr2,
+convert_expr : ptr2,
+modify_expr : ptr2,
+component_ref : ptr2,
+indirect_ref : ptr2,
+parm_decl ptr1: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+integer_type : ptr2,
+integer_cst 64: ptr2,
+integer_cst 0: ptr2,
+integer_cst 2: ptr2,
+type_decl Data1: ptr2,
+integer_cst 64: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+integer_cst 400: ptr2,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+component_ref : ptr1, ptr2, ptr3, this->tmp1,
+indirect_ref : ptr1, ptr2, ptr3, this->tmp1,
+parm_decl this: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp2: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Object1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+field_decl tmp1: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+record_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl val: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl ptrval: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+pointer_type : ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+field_decl arr: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 96: ptr1, ptr2, ptr3, this->tmp1,
+array_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+type_decl int: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 32: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst -2147483648: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2147483647: ptr1, ptr2, ptr3, this->tmp1,
+integer_type : ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 64: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 0: ptr1, ptr2, ptr3, this->tmp1,
+integer_cst 2: ptr1, ptr2, ptr3, this->tmp1,
+type_decl Data1: ptr1, ptr2, ptr3, this->tmp1,
+cleanup_point_expr : ptr1, ptr2, ptr3, this->tmp1,
+expr_stmt : ptr1, ptr2, ptr3, this->tmp1,
+convert_expr : ptr1, ptr2, ptr3, this->tmp1,
+modify_expr : ptr1, ptr2, ptr3, this->tmp1,
var_decl ptr2: ptr1, ptr2, ptr3, this->tmp1,
parm_decl ptr1: ptr1, ptr2, ptr3, this->tmp1,
pointer_type : ptr1, ptr2, ptr3, this->tmp1,
diff --git a/test/test27-04.txt b/test/test27-04.txt
index 807c4f5..9f8757a 100644
--- a/test/test27-04.txt
+++ b/test/test27-04.txt
@@ -1,70 +1,107 @@
test27.cpp: In member function 'void Object1::func1(Data1*)':
-test27.cpp:53:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:55:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
-test27.cpp:54:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:56:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 400;
^
-test27.cpp:56:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:58:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
-test27.cpp:57:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:59:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 600;
^
test27.cpp: In member function 'void Object1::func2(Data1*)':
-test27.cpp:72:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:74:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-test27.cpp:73:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:75:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 500;
^
-test27.cpp:74:19: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:76:19: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 600;
^
-test27.cpp:76:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:78:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 700;
^
-test27.cpp:77:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:79:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 800;
^
-test27.cpp:78:15: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:80:15: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 900;
^
test27.cpp: In member function 'void Object1::func3(Data1*)':
-test27.cpp:84:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:108:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
+test27.cpp:132:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:146:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:170:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 400;
+ ^
test27.cpp: In member function 'void Object1::func4(Data1*)':
-test27.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:192:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:107:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:197:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
-test27.cpp:110:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:198:19: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 400;
+ ^
+test27.cpp:200:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
+test27.cpp:201:15: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 600;
+ ^
test27.cpp: In member function 'void Object1::func5(Data1*, Data1*)':
-test27.cpp:117:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:207:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:125:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:209:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:212:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:215:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
+test27.cpp:217:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 500;
+ ^
test27.cpp: In member function 'void Object1::func6(Data1*, Data1*)':
-test27.cpp:132:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:222:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:140:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:230:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
test27.cpp: In member function 'void Object1::func7(Data1*, Data1*)':
-test27.cpp:149:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:239:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:157:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:241:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:244:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:247:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-test27.cpp:159:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:249:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
+test27.cpp: In member function 'void Object1::func8(Data1*, Data1*)':
+test27.cpp:259:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:262:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
diff --git a/test/test27-05.txt b/test/test27-05.txt
index 807c4f5..9f8757a 100644
--- a/test/test27-05.txt
+++ b/test/test27-05.txt
@@ -1,70 +1,107 @@
test27.cpp: In member function 'void Object1::func1(Data1*)':
-test27.cpp:53:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:55:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
-test27.cpp:54:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:56:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 400;
^
-test27.cpp:56:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:58:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
-test27.cpp:57:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:59:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 600;
^
test27.cpp: In member function 'void Object1::func2(Data1*)':
-test27.cpp:72:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:74:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-test27.cpp:73:19: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:75:19: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 500;
^
-test27.cpp:74:19: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:76:19: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 600;
^
-test27.cpp:76:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:78:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 700;
^
-test27.cpp:77:15: warning: Using field 'this->tmp1' without checking for null pointer
+test27.cpp:79:15: warning: Using field 'this->tmp1' without checking for null pointer
tmp1->val = 800;
^
-test27.cpp:78:15: warning: Using field 'this->tmp2' without checking for null pointer
+test27.cpp:80:15: warning: Using field 'this->tmp2' without checking for null pointer
tmp2->val = 900;
^
test27.cpp: In member function 'void Object1::func3(Data1*)':
-test27.cpp:84:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:108:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
+test27.cpp:132:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:146:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:170:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 400;
+ ^
test27.cpp: In member function 'void Object1::func4(Data1*)':
-test27.cpp:102:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:192:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:107:19: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:197:19: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 300;
^
-test27.cpp:110:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:198:19: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 400;
+ ^
+test27.cpp:200:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
+test27.cpp:201:15: warning: Using field 'this->tmp1' without checking for null pointer
+ tmp1->val = 600;
+ ^
test27.cpp: In member function 'void Object1::func5(Data1*, Data1*)':
-test27.cpp:117:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:207:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:125:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:209:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:212:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:215:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
+test27.cpp:217:15: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 500;
+ ^
test27.cpp: In member function 'void Object1::func6(Data1*, Data1*)':
-test27.cpp:132:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:222:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:140:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:230:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
test27.cpp: In member function 'void Object1::func7(Data1*, Data1*)':
-test27.cpp:149:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:239:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test27.cpp:157:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:241:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:244:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
+test27.cpp:247:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 400;
^
-test27.cpp:159:15: warning: Using parameter 'ptr1' without checking for null pointer
+test27.cpp:249:15: warning: Using parameter 'ptr1' without checking for null pointer
ptr1->val = 500;
^
+test27.cpp: In member function 'void Object1::func8(Data1*, Data1*)':
+test27.cpp:259:15: warning: Using variable 'ptr2' without checking for null pointer
+ ptr2->val = 200;
+ ^
+test27.cpp:262:19: warning: Using parameter 'ptr1' without checking for null pointer
+ ptr1->val = 300;
+ ^
diff --git a/test/test27.cpp b/test/test27.cpp
index fed922d..1f39f6f 100644
--- a/test/test27.cpp
+++ b/test/test27.cpp
@@ -1,5 +1,7 @@
struct Data1;
+void paranuckerInternalTest(const char *action, const char *collection, const char *values);
+
struct Data1
{
Data1()
@@ -80,15 +82,103 @@ class Object1
void func3(Data1 *ptr1)
{
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
Data1 *ptr2;
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
ptr1->val = 100;
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
ptr1 = ptr2;
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2 ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
ptr2->val = 200;
if (!ptr1)
{
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2 ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
ptr1->val = 300;
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2 ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
}
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2 ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
ptr1->val = 400;
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "addNullVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2 ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
}
void func4(Data1 *const ptr1)
diff --git a/test/test28-01.txt b/test/test28-01.txt
index 5eb0b27..56fbe01 100644
--- a/test/test28-01.txt
+++ b/test/test28-01.txt
@@ -14286,8 +14286,8 @@ function_decl func10 test28.cpp 237:10
decl_expr test28.cpp 239:16 - statement
var_decl ptr2 test28.cpp 239:16 - operand
- isUsed: 1
- cleanup_point_expr test28.cpp 240:57 - statement
- expr_stmt test28.cpp 240:57 - operand
+ cleanup_point_expr test28.cpp 240:62 - statement
+ expr_stmt test28.cpp 240:62 - operand
call_expr test28.cpp 240:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -14363,8 +14363,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test28.cpp 241:60 - statement
expr_stmt test28.cpp 241:60 - operand
call_expr test28.cpp 241:31 - expresssion
@@ -14523,8 +14523,8 @@ function_decl func10 test28.cpp 237:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test28.cpp 243:65 - statement
- expr_stmt test28.cpp 243:65 - operand
+ cleanup_point_expr test28.cpp 243:70 - statement
+ expr_stmt test28.cpp 243:70 - operand
call_expr test28.cpp 243:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -14600,8 +14600,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
if_stmt test28.cpp 244:9 - statement
truth_andif_expr test28.cpp 244:18 - condition
ne_expr - operand
@@ -14791,8 +14791,8 @@ function_decl func10 test28.cpp 237:10
var_decl ptr2 test28.cpp 239:16 - operand
- isUsed: 1
statement_list - then
- cleanup_point_expr test28.cpp 246:61 - statement
- expr_stmt test28.cpp 246:61 - operand
+ cleanup_point_expr test28.cpp 246:66 - statement
+ expr_stmt test28.cpp 246:66 - operand
call_expr test28.cpp 246:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -14868,8 +14868,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test28.cpp 247:68 - statement
expr_stmt test28.cpp 247:68 - operand
call_expr test28.cpp 247:35 - expresssion
@@ -15028,8 +15028,8 @@ function_decl func10 test28.cpp 237:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test28.cpp 249:65 - statement
- expr_stmt test28.cpp 249:65 - operand
+ cleanup_point_expr test28.cpp 249:69 - statement
+ expr_stmt test28.cpp 249:69 - operand
call_expr test28.cpp 249:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -15105,11 +15105,11 @@ function_decl func10 test28.cpp 237:10
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst - operand
- - stringLength: 1
+ string_cst ptr2 - operand
+ - stringLength: 5
return_expr test28.cpp 250:13 - statement
- cleanup_point_expr test28.cpp 252:57 - statement
- expr_stmt test28.cpp 252:57 - operand
+ cleanup_point_expr test28.cpp 252:62 - statement
+ expr_stmt test28.cpp 252:62 - operand
call_expr test28.cpp 252:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -15185,8 +15185,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test28.cpp 253:60 - statement
expr_stmt test28.cpp 253:60 - operand
call_expr test28.cpp 253:31 - expresssion
@@ -15345,8 +15345,8 @@ function_decl func10 test28.cpp 237:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test28.cpp 255:65 - statement
- expr_stmt test28.cpp 255:65 - operand
+ cleanup_point_expr test28.cpp 255:70 - statement
+ expr_stmt test28.cpp 255:70 - operand
call_expr test28.cpp 255:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -15422,8 +15422,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
if_stmt test28.cpp 257:9 - statement
eq_expr test28.cpp 257:14 - condition
- isUsed: 1
@@ -15489,8 +15489,8 @@ function_decl func10 test28.cpp 237:10
integer_cst 64 - parm size
integer_cst 0 - operand
statement_list - then
- cleanup_point_expr test28.cpp 259:61 - statement
- expr_stmt test28.cpp 259:61 - operand
+ cleanup_point_expr test28.cpp 259:66 - statement
+ expr_stmt test28.cpp 259:66 - operand
call_expr test28.cpp 259:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -15566,8 +15566,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test28.cpp 260:64 - statement
expr_stmt test28.cpp 260:64 - operand
call_expr test28.cpp 260:35 - expresssion
@@ -15726,8 +15726,8 @@ function_decl func10 test28.cpp 237:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
- cleanup_point_expr test28.cpp 262:69 - statement
- expr_stmt test28.cpp 262:69 - operand
+ cleanup_point_expr test28.cpp 262:74 - statement
+ expr_stmt test28.cpp 262:74 - operand
call_expr test28.cpp 262:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -15803,8 +15803,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr1 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test28.cpp 263:24 - statement
expr_stmt test28.cpp 263:24 - operand
convert_expr - expresssion
@@ -15990,8 +15990,8 @@ function_decl func10 test28.cpp 237:10
integer_cst 2 - max value
type_decl Data1 test28.cpp 4:1 - field
- isAutogenerated: 1
- cleanup_point_expr test28.cpp 264:57 - statement
- expr_stmt test28.cpp 264:57 - operand
+ cleanup_point_expr test28.cpp 264:61 - statement
+ expr_stmt test28.cpp 264:61 - operand
call_expr test28.cpp 264:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -16067,8 +16067,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst - operand
- - stringLength: 1
+ string_cst ptr2 - operand
+ - stringLength: 5
cleanup_point_expr test28.cpp 265:64 - statement
expr_stmt test28.cpp 265:64 - operand
call_expr test28.cpp 265:35 - expresssion
@@ -16227,8 +16227,8 @@ function_decl func10 test28.cpp 237:10
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test28.cpp 267:65 - statement
- expr_stmt test28.cpp 267:65 - operand
+ cleanup_point_expr test28.cpp 267:69 - statement
+ expr_stmt test28.cpp 267:69 - operand
call_expr test28.cpp 267:35 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test28.cpp 12:6 - operand
@@ -16304,8 +16304,8 @@ function_decl func10 test28.cpp 237:10
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst - operand
- - stringLength: 1
+ string_cst ptr2 - operand
+ - stringLength: 5
block - operand
var_decl ptr2 test28.cpp 239:16 - block vars
- isUsed: 1
diff --git a/test/test28-03.txt b/test/test28-03.txt
index 9ba511d..f563844 100644
--- a/test/test28-03.txt
+++ b/test/test28-03.txt
@@ -1271,441 +1271,441 @@ function_decl func10:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
+var_decl ptr2: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+if_stmt : ptr1, ptr2,
+truth_andif_expr : ptr1, ptr2,
+ne_expr : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+ne_expr : ptr2,
+component_ref : ptr2,
+indirect_ref : ptr2,
+parm_decl this: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Object1: ptr2,
+field_decl tmp1: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl tmp2: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+type_decl Object1: ptr2,
+integer_cst 64: ptr2,
+field_decl tmp1: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+integer_type : ptr2,
+integer_cst 64: ptr2,
+integer_cst 0: ptr2,
+integer_cst 2: ptr2,
+type_decl Data1: ptr2,
+var_decl ptr2: ptr2,
+statement_list : ptr2,
+cleanup_point_expr : ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+return_expr : ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+if_stmt : ptr1, ptr2,
+eq_expr : ptr1, ptr2,
+parm_decl ptr1: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+statement_list : ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
+parm_decl ptr1: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+integer_type : ptr2,
+integer_cst 64: ptr2,
+integer_cst 0: ptr2,
+integer_cst 2: ptr2,
+type_decl Data1: ptr2,
+integer_cst 64: ptr2,
+component_ref : ptr2,
+indirect_ref : ptr2,
+parm_decl this: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Object1: ptr2,
+field_decl tmp1: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl tmp2: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+type_decl Object1: ptr2,
+integer_cst 64: ptr2,
+field_decl tmp2: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+record_type : ptr2,
+type_decl Data1: ptr2,
+field_decl val: ptr2,
+integer_cst 32: ptr2,
+integer_type : ptr2,
+field_decl ptrval: ptr2,
+integer_cst 64: ptr2,
+pointer_type : ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+type_decl Data1: ptr2,
+field_decl arr: ptr2,
+integer_cst 96: ptr2,
+array_type : ptr2,
+integer_type : ptr2,
+type_decl int: ptr2,
+integer_cst 32: ptr2,
+integer_cst -2147483648: ptr2,
+integer_cst 2147483647: ptr2,
+integer_type : ptr2,
+integer_cst 64: ptr2,
+integer_cst 0: ptr2,
+integer_cst 2: ptr2,
+type_decl Data1: ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr2,
+call_expr : ptr2,
+addr_expr : ptr2,
+function_decl paranuckerInternalTest: ptr2,
var_decl ptr2: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-if_stmt : ptr1,
-truth_andif_expr : ptr1,
-ne_expr : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-ne_expr :
-component_ref :
-indirect_ref :
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-var_decl ptr2:
-statement_list :
-cleanup_point_expr :
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr :
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr :
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr :
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-return_expr :
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-if_stmt : ptr1,
-eq_expr : ptr1,
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-statement_list : ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-call_expr : ptr1,
-addr_expr : ptr1,
-function_decl paranuckerInternalTest: ptr1,
-cleanup_point_expr : ptr1,
-expr_stmt : ptr1,
-convert_expr : ptr1,
-modify_expr : ptr1,
-parm_decl ptr1:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-component_ref :
-indirect_ref :
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-cleanup_point_expr : ptr1,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr1,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr1,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr1,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-var_decl ptr2: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-field_decl val: ptr1,
-integer_cst 32: ptr1,
-integer_type : ptr1,
-field_decl ptrval: ptr1,
-integer_cst 64: ptr1,
-pointer_type : ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-type_decl Data1: ptr1,
-field_decl arr: ptr1,
-integer_cst 96: ptr1,
-array_type : ptr1,
-integer_type : ptr1,
-type_decl int: ptr1,
-integer_cst 32: ptr1,
-integer_cst -2147483648: ptr1,
-integer_cst 2147483647: ptr1,
-integer_type : ptr1,
-integer_cst 64: ptr1,
-integer_cst 0: ptr1,
-integer_cst 2: ptr1,
-type_decl Data1: ptr1,
-block : ptr1,
-var_decl ptr2: ptr1,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+block : ptr1, ptr2,
+var_decl ptr2: ptr1, ptr2,
function_decl func11:
statement_list : ptr1,
if_stmt : ptr1,
diff --git a/test/test28.cpp b/test/test28.cpp
index 00bbd0e..917591c 100644
--- a/test/test28.cpp
+++ b/test/test28.cpp
@@ -237,34 +237,34 @@ class Object1
void func10(Data1 *ptr1)
{
Data1 *ptr2;
- paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
if (ptr1 && ptr2 != tmp1)
{
- paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr2");
return;
}
- paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
if (!ptr1)
{
- paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "ptr1");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
ptr1 = tmp2;
- paranuckerInternalTest("=", "knownVars", "");
+ paranuckerInternalTest("=", "knownVars", "ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr2");
}
}
diff --git a/test/test29-01.txt b/test/test29-01.txt
index 56636c8..5af076d 100644
--- a/test/test29-01.txt
+++ b/test/test29-01.txt
@@ -5080,8 +5080,8 @@ function_decl func3 test29.cpp 78:12
decl_expr test29.cpp 80:16 - statement
var_decl ptr1 test29.cpp 80:16 - operand
- isUsed: 1
- cleanup_point_expr test29.cpp 81:57 - statement
- expr_stmt test29.cpp 81:57 - operand
+ cleanup_point_expr test29.cpp 81:62 - statement
+ expr_stmt test29.cpp 81:62 - operand
call_expr test29.cpp 81:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -5157,8 +5157,8 @@ function_decl func3 test29.cpp 78:12
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test29.cpp 82:60 - statement
expr_stmt test29.cpp 82:60 - operand
call_expr test29.cpp 82:31 - expresssion
@@ -5317,8 +5317,8 @@ function_decl func3 test29.cpp 78:12
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test29.cpp 84:65 - statement
- expr_stmt test29.cpp 84:65 - operand
+ cleanup_point_expr test29.cpp 84:70 - statement
+ expr_stmt test29.cpp 84:70 - operand
call_expr test29.cpp 84:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -5394,8 +5394,8 @@ function_decl func3 test29.cpp 78:12
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
if_stmt test29.cpp 85:9 - statement
eq_expr test29.cpp 85:14 - condition
- isUsed: 1
@@ -5524,8 +5524,8 @@ function_decl func3 test29.cpp 78:12
- isAutogenerated: 1
integer_cst 64 - decl size
integer_cst 0 - operand
- cleanup_point_expr test29.cpp 87:57 - statement
- expr_stmt test29.cpp 87:57 - operand
+ cleanup_point_expr test29.cpp 87:62 - statement
+ expr_stmt test29.cpp 87:62 - operand
call_expr test29.cpp 87:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -5601,8 +5601,8 @@ function_decl func3 test29.cpp 78:12
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test29.cpp 88:64 - statement
expr_stmt test29.cpp 88:64 - operand
call_expr test29.cpp 88:31 - expresssion
@@ -5761,8 +5761,8 @@ function_decl func3 test29.cpp 78:12
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test29.cpp 90:61 - statement
- expr_stmt test29.cpp 90:61 - operand
+ cleanup_point_expr test29.cpp 90:65 - statement
+ expr_stmt test29.cpp 90:65 - operand
call_expr test29.cpp 90:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -5838,8 +5838,8 @@ function_decl func3 test29.cpp 78:12
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst - operand
- - stringLength: 1
+ string_cst ptr1 - operand
+ - stringLength: 5
cleanup_point_expr test29.cpp 91:20 - statement
expr_stmt test29.cpp 91:20 - operand
convert_expr - expresssion
@@ -10415,8 +10415,8 @@ function_decl func6 test29.cpp 143:12
decl_expr test29.cpp 145:16 - statement
var_decl ptr1 test29.cpp 145:16 - operand
- isUsed: 1
- cleanup_point_expr test29.cpp 146:57 - statement
- expr_stmt test29.cpp 146:57 - operand
+ cleanup_point_expr test29.cpp 146:62 - statement
+ expr_stmt test29.cpp 146:62 - operand
call_expr test29.cpp 146:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -10492,8 +10492,8 @@ function_decl func6 test29.cpp 143:12
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test29.cpp 147:60 - statement
expr_stmt test29.cpp 147:60 - operand
call_expr test29.cpp 147:31 - expresssion
@@ -10652,8 +10652,8 @@ function_decl func6 test29.cpp 143:12
addr_expr - operand
string_cst - operand
- stringLength: 1
- cleanup_point_expr test29.cpp 149:65 - statement
- expr_stmt test29.cpp 149:65 - operand
+ cleanup_point_expr test29.cpp 149:70 - statement
+ expr_stmt test29.cpp 149:70 - operand
call_expr test29.cpp 149:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -10729,8 +10729,8 @@ function_decl func6 test29.cpp 143:12
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
if_stmt test29.cpp 150:9 - statement
ne_expr - condition
- isUsed: 1
@@ -10859,8 +10859,8 @@ function_decl func6 test29.cpp 143:12
- isAutogenerated: 1
integer_cst 64 - decl size
integer_cst 0 - operand
- cleanup_point_expr test29.cpp 152:57 - statement
- expr_stmt test29.cpp 152:57 - operand
+ cleanup_point_expr test29.cpp 152:62 - statement
+ expr_stmt test29.cpp 152:62 - operand
call_expr test29.cpp 152:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -10936,8 +10936,8 @@ function_decl func6 test29.cpp 143:12
- stringLength: 10
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test29.cpp 153:60 - statement
expr_stmt test29.cpp 153:60 - operand
call_expr test29.cpp 153:31 - expresssion
@@ -11096,8 +11096,8 @@ function_decl func6 test29.cpp 143:12
addr_expr - operand
string_cst ptr2 - operand
- stringLength: 5
- cleanup_point_expr test29.cpp 155:65 - statement
- expr_stmt test29.cpp 155:65 - operand
+ cleanup_point_expr test29.cpp 155:70 - statement
+ expr_stmt test29.cpp 155:70 - operand
call_expr test29.cpp 155:31 - expresssion
addr_expr - function
function_decl paranuckerInternalTest test29.cpp 17:6 - operand
@@ -11173,8 +11173,8 @@ function_decl func6 test29.cpp 143:12
- stringLength: 18
nop_expr - arg
addr_expr - operand
- string_cst ptr2 - operand
- - stringLength: 5
+ string_cst ptr1 ptr2 - operand
+ - stringLength: 10
cleanup_point_expr test29.cpp 156:20 - statement
expr_stmt test29.cpp 156:20 - operand
convert_expr - expresssion
diff --git a/test/test29-03.txt b/test/test29-03.txt
index 31d51bc..74f9dac 100644
--- a/test/test29-03.txt
+++ b/test/test29-03.txt
@@ -562,137 +562,137 @@ function_decl func3:
bind_expr : ptr2,
statement_list : ptr2,
decl_expr : ptr2,
-var_decl ptr1: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-if_stmt : ptr2,
-eq_expr : ptr2,
-parm_decl ptr2: ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-type_decl Data1: ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-integer_type : ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-integer_cst 2: ptr2,
-type_decl Data1: ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-return_expr : ptr2,
-init_expr : ptr2,
-result_decl : ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-type_decl Data1: ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-integer_type : ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-integer_cst 2: ptr2,
-type_decl Data1: ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
-expr_stmt :
-call_expr :
-addr_expr :
-function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
-expr_stmt :
-convert_expr :
-modify_expr :
+var_decl ptr1: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+if_stmt : ptr1, ptr2,
+eq_expr : ptr1, ptr2,
+parm_decl ptr2: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+return_expr : ptr1, ptr2,
+init_expr : ptr1, ptr2,
+result_decl : ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+modify_expr : ptr1,
var_decl ptr1:
parm_decl ptr2:
pointer_type :
@@ -734,27 +734,27 @@ integer_cst 0:
integer_cst 2:
type_decl Data1:
integer_cst 64:
-cleanup_point_expr : ptr2,
+cleanup_point_expr : ptr1, ptr2,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
+cleanup_point_expr : ptr1, ptr2,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
+cleanup_point_expr : ptr1, ptr2,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr : ptr2,
+cleanup_point_expr : ptr1, ptr2,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-return_expr : ptr2,
+return_expr : ptr1, ptr2,
init_expr :
result_decl :
pointer_type :
@@ -1244,137 +1244,137 @@ function_decl func6:
bind_expr : ptr2,
statement_list : ptr2,
decl_expr : ptr2,
-var_decl ptr1: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-if_stmt : ptr2,
-ne_expr : ptr2,
-parm_decl ptr2: ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-record_type : ptr2,
-type_decl Data1: ptr2,
-field_decl val: ptr2,
-integer_cst 32: ptr2,
-integer_type : ptr2,
-field_decl ptrval: ptr2,
-integer_cst 64: ptr2,
-pointer_type : ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-type_decl Data1: ptr2,
-field_decl arr: ptr2,
-integer_cst 96: ptr2,
-array_type : ptr2,
-integer_type : ptr2,
-type_decl int: ptr2,
-integer_cst 32: ptr2,
-integer_cst -2147483648: ptr2,
-integer_cst 2147483647: ptr2,
-integer_type : ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-integer_cst 2: ptr2,
-type_decl Data1: ptr2,
-integer_cst 64: ptr2,
-integer_cst 0: ptr2,
-return_expr :
-init_expr :
-result_decl :
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 64:
-integer_cst 0:
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-call_expr : ptr2,
-addr_expr : ptr2,
-function_decl paranuckerInternalTest: ptr2,
-cleanup_point_expr : ptr2,
-expr_stmt : ptr2,
-convert_expr : ptr2,
-modify_expr : ptr2,
+var_decl ptr1: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+if_stmt : ptr1, ptr2,
+ne_expr : ptr1, ptr2,
+parm_decl ptr2: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+record_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl val: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+field_decl ptrval: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+pointer_type : ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+field_decl arr: ptr1, ptr2,
+integer_cst 96: ptr1, ptr2,
+array_type : ptr1, ptr2,
+integer_type : ptr1, ptr2,
+type_decl int: ptr1, ptr2,
+integer_cst 32: ptr1, ptr2,
+integer_cst -2147483648: ptr1, ptr2,
+integer_cst 2147483647: ptr1, ptr2,
+integer_type : ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+integer_cst 2: ptr1, ptr2,
+type_decl Data1: ptr1, ptr2,
+integer_cst 64: ptr1, ptr2,
+integer_cst 0: ptr1, ptr2,
+return_expr : ptr1,
+init_expr : ptr1,
+result_decl : ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 2: ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+call_expr : ptr1, ptr2,
+addr_expr : ptr1, ptr2,
+function_decl paranuckerInternalTest: ptr1, ptr2,
+cleanup_point_expr : ptr1, ptr2,
+expr_stmt : ptr1, ptr2,
+convert_expr : ptr1, ptr2,
+modify_expr : ptr1, ptr2,
var_decl ptr1: ptr1, ptr2,
parm_decl ptr2: ptr1, ptr2,
pointer_type : ptr1, ptr2,
@@ -2875,303 +2875,303 @@ function_decl func18:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
-var_decl ptr1:
-cond_expr :
-ne_expr :
-save_expr :
-call_expr :
-addr_expr :
-function_decl getData2:
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-integer_cst 0:
-addr_expr :
-component_ref :
-indirect_ref :
-save_expr :
-call_expr :
-addr_expr :
-function_decl getData2:
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-field_decl :
-integer_cst 256:
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 0:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-modify_expr :
-component_ref :
-indirect_ref :
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-var_decl ptr1:
-bind_expr :
-if_stmt :
-ne_expr :
-component_ref :
-indirect_ref :
-parm_decl this:
-pointer_type :
-record_type :
-type_decl Object1:
-field_decl tmp1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-type_decl Object1:
-integer_cst 64:
-field_decl tmp2:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-integer_cst 0:
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
+var_decl ptr1: ptr1,
+cond_expr : ptr1,
+ne_expr : ptr1,
+save_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData2: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+addr_expr : ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+save_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData2: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+field_decl : ptr1,
+integer_cst 256: ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+type_decl Data1: ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 2: ptr1,
+type_decl Data1: ptr1,
+integer_cst 0: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+modify_expr : ptr1,
+component_ref : ptr1, this->tmp2,
+indirect_ref : ptr1, this->tmp2,
+parm_decl this: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Object1: ptr1, this->tmp2,
+field_decl tmp1: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl tmp2: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+type_decl Object1: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+field_decl tmp2: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+integer_cst 0: ptr1, this->tmp2,
+integer_cst 2: ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+var_decl ptr1: ptr1, this->tmp2,
+bind_expr : ptr1, this->tmp2,
+if_stmt : ptr1, this->tmp2,
+ne_expr : ptr1, this->tmp2,
+component_ref : ptr1, this->tmp2,
+indirect_ref : ptr1, this->tmp2,
+parm_decl this: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Object1: ptr1, this->tmp2,
+field_decl tmp1: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl tmp2: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+type_decl Object1: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+field_decl tmp2: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+integer_cst 0: ptr1, this->tmp2,
+integer_cst 2: ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+integer_cst 0: ptr1, this->tmp2,
bind_expr :
bind_expr :
if_stmt :
@@ -3224,65 +3224,65 @@ block :
block :
block :
var_decl val:
-block :
-block :
-block :
-block :
-var_decl val:
-return_expr :
-init_expr :
-result_decl :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_cst 32:
-integer_cst 0:
-var_decl ptr1:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-record_type :
-type_decl Data1:
-field_decl val:
-integer_cst 32:
-integer_type :
-field_decl ptrval:
-integer_cst 64:
-pointer_type :
-field_decl arr:
-integer_cst 96:
-array_type :
-type_decl Data1:
-field_decl arr:
-integer_cst 96:
-array_type :
-integer_type :
-type_decl int:
-integer_cst 32:
-integer_cst -2147483648:
-integer_cst 2147483647:
-integer_type :
-integer_cst 64:
-integer_cst 0:
-integer_cst 2:
-type_decl Data1:
-block :
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+var_decl val: ptr1, this->tmp2,
+return_expr : ptr1, this->tmp2,
+init_expr : ptr1, this->tmp2,
+result_decl : ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst 0: ptr1, this->tmp2,
var_decl ptr1:
-block :
-block :
-block :
-block :
-var_decl val:
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+record_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl val: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+field_decl ptrval: ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+pointer_type : ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+field_decl arr: ptr1, this->tmp2,
+integer_cst 96: ptr1, this->tmp2,
+array_type : ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+type_decl int: ptr1, this->tmp2,
+integer_cst 32: ptr1, this->tmp2,
+integer_cst -2147483648: ptr1, this->tmp2,
+integer_cst 2147483647: ptr1, this->tmp2,
+integer_type : ptr1, this->tmp2,
+integer_cst 64: ptr1, this->tmp2,
+integer_cst 0: ptr1, this->tmp2,
+integer_cst 2: ptr1, this->tmp2,
+type_decl Data1: ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+var_decl ptr1: ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+block : ptr1, this->tmp2,
+var_decl val: ptr1, this->tmp2,
diff --git a/test/test29.cpp b/test/test29.cpp
index 115fc34..3630e99 100644
--- a/test/test29.cpp
+++ b/test/test29.cpp
@@ -78,16 +78,16 @@ class Object1
Data1 *func3(Data1 *ptr2)
{
Data1 *ptr1;
- paranuckerInternalTest("=", "knownVars", "ptr2");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr2");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
if (!ptr2)
return 0;
- paranuckerInternalTest("=", "knownVars", "ptr2");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "ptr2");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
ptr1 = ptr2;
paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "ptr1 ptr2");
@@ -143,16 +143,16 @@ class Object1
Data1 *func6(Data1 *ptr2)
{
Data1 *ptr1;
- paranuckerInternalTest("=", "knownVars", "ptr2");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr2");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
if (ptr2)
return 0;
- paranuckerInternalTest("=", "knownVars", "ptr2");
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
paranuckerInternalTest("=", "knownNullVars", "ptr2");
- paranuckerInternalTest("=", "needCheckNullVars", "ptr2");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1 ptr2");
ptr1 = ptr2;
paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
paranuckerInternalTest("=", "knownNonNullVars", "");
diff --git a/test/test35-03.txt b/test/test35-03.txt
index c5baed1..82b11aa 100644
--- a/test/test35-03.txt
+++ b/test/test35-03.txt
@@ -369,11 +369,11 @@ function_decl func1:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1: ptr1,
call_expr : ptr1,
addr_expr : ptr1,
@@ -697,11 +697,11 @@ function_decl func2:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1: ptr1,
call_expr : ptr1,
addr_expr : ptr1,
@@ -1157,11 +1157,11 @@ function_decl func3:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1: ptr1,
call_expr : ptr1,
addr_expr : ptr1,
diff --git a/test/test36-03.txt b/test/test36-03.txt
index 410f6d0..3d1afc1 100644
--- a/test/test36-03.txt
+++ b/test/test36-03.txt
@@ -1271,62 +1271,62 @@ function_decl func1:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1:
call_expr :
addr_expr :
function_decl operator new:
integer_cst 32:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
@@ -1377,62 +1377,62 @@ function_decl func2:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1:
call_expr :
addr_expr :
function_decl operator new []:
integer_cst 320:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
@@ -1483,62 +1483,62 @@ function_decl func3:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1:
call_expr :
addr_expr :
function_decl operator new []:
integer_cst 40:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
function_decl paranuckerInternalTest:
-cleanup_point_expr :
+cleanup_point_expr : ptr1,
expr_stmt :
call_expr :
addr_expr :
@@ -2101,11 +2101,11 @@ function_decl func6:
bind_expr :
statement_list :
decl_expr :
-var_decl ptr1:
-cleanup_point_expr :
-expr_stmt :
-convert_expr :
-init_expr :
+var_decl ptr1: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+convert_expr : ptr1,
+init_expr : ptr1,
var_decl ptr1: ptr1,
call_expr : ptr1,
addr_expr : ptr1,