summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-08-17 22:14:12 +0300
committerAndrei Karas <akaras@inbox.ru>2015-08-17 22:23:27 +0300
commit76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6 (patch)
tree80c1e3dbe7287fd98c2fd5a9c73782d048b657c1
parent231d34905f2a24faff79f6ed805ef89f17caf96b (diff)
downloadparanucker-76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6.tar.gz
paranucker-76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6.tar.bz2
paranucker-76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6.tar.xz
paranucker-76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6.zip
Update test 39. Update test results.
-rw-r--r--test/test05-03.txt2
-rw-r--r--test/test05-05.txt24
-rw-r--r--test/test07-05.txt60
-rw-r--r--test/test13-03.txt2
-rw-r--r--test/test13-05.txt24
-rw-r--r--test/test22-03.txt78
-rw-r--r--test/test22-04.txt2
-rw-r--r--test/test22-05.txt2
-rw-r--r--test/test23-03.txt60
-rw-r--r--test/test26-03.txt60
-rw-r--r--test/test39-01.txt7515
-rw-r--r--test/test39-02.txt2
-rw-r--r--test/test39-03.txt689
-rw-r--r--test/test39-04.txt38
-rw-r--r--test/test39-05.txt46
-rw-r--r--test/test39.cpp66
16 files changed, 6630 insertions, 2040 deletions
diff --git a/test/test05-03.txt b/test/test05-03.txt
index 023852d..a4a2589 100644
--- a/test/test05-03.txt
+++ b/test/test05-03.txt
@@ -34,5 +34,3 @@ test05.cpp:45:11: warning: Using variable 'bptr' without checking for null point
test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
-test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
-test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
diff --git a/test/test05-05.txt b/test/test05-05.txt
index 2239a51..e034cdb 100644
--- a/test/test05-05.txt
+++ b/test/test05-05.txt
@@ -313,6 +313,8 @@ function_decl func8:
bind_expr : bptr,
statement_list : bptr,
decl_expr : bptr,
+var_decl var4: bptr,
+integer_cst 64: bptr,
addr_expr : bptr,
test05.cpp: In function 'void func8(int, int*, char)':
test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
@@ -326,18 +328,6 @@ integer_cst 32: bptr,
integer_cst -2147483648: bptr,
integer_cst 2147483647: bptr,
integer_cst 64: bptr,
-var_decl var4: bptr,
-integer_cst 64: bptr,
-addr_expr : bptr,
-test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
-parm_decl bptr: bptr,
-pointer_type : bptr,
-integer_type : bptr,
-type_decl int: bptr,
-integer_cst 32: bptr,
-integer_cst -2147483648: bptr,
-integer_cst 2147483647: bptr,
-integer_cst 64: bptr,
pointer_type : bptr,
pointer_type : bptr,
integer_type : bptr,
@@ -410,13 +400,3 @@ type_decl int: bptr,
integer_cst 32: bptr,
integer_cst -2147483648: bptr,
integer_cst 2147483647: bptr,
-addr_expr : bptr,
-test05.cpp:45:11: warning: Using variable 'bptr' without checking for null pointer
-parm_decl bptr: bptr,
-pointer_type : bptr,
-integer_type : bptr,
-type_decl int: bptr,
-integer_cst 32: bptr,
-integer_cst -2147483648: bptr,
-integer_cst 2147483647: bptr,
-integer_cst 64: bptr,
diff --git a/test/test07-05.txt b/test/test07-05.txt
index e279184..c4d2fab 100644
--- a/test/test07-05.txt
+++ b/test/test07-05.txt
@@ -2632,8 +2632,6 @@ bind_expr :
statement_list :
cleanup_point_expr :
decl_expr :
-addr_expr :
-function_decl __gthrw___pthread_key_create:
var_decl __gthread_active_ptr:
integer_cst 64:
addr_expr :
@@ -2675,8 +2673,6 @@ function_decl __gthrw___pthread_key_create:
pointer_type :
void_type :
type_decl void:
-addr_expr :
-function_decl __gthrw___pthread_key_create:
function_decl __gthread_create:
cleanup_point_expr : __args, __func, __threadid,
return_expr : __args, __func, __threadid,
@@ -2833,8 +2829,6 @@ bind_expr : __func, __once,
statement_list : __func, __once,
cleanup_point_expr : __func, __once,
decl_expr : __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
var_decl __gthread_active_ptr: __func, __once,
integer_cst 64: __func, __once,
addr_expr : __func, __once,
@@ -2876,8 +2870,6 @@ function_decl __gthrw___pthread_key_create: __func, __once,
pointer_type : __func, __once,
void_type : __func, __once,
type_decl void: __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
integer_cst 0: __func, __once,
cleanup_point_expr : __func, __once,
return_expr : __func, __once,
@@ -3030,8 +3022,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3073,8 +3063,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
expr_stmt : __mutex,
@@ -3118,8 +3106,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3161,8 +3147,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3222,8 +3206,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3265,8 +3247,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3326,8 +3306,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3369,8 +3347,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3430,8 +3406,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3473,8 +3447,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -3539,8 +3511,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3582,8 +3552,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3656,8 +3624,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3699,8 +3665,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3796,8 +3760,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3839,8 +3801,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3936,8 +3896,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3979,8 +3937,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -4086,8 +4042,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4129,8 +4083,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4226,8 +4178,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4269,8 +4219,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4900,8 +4848,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -4943,8 +4889,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
return_expr : __mem,
@@ -5150,8 +5094,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -5193,8 +5135,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
expr_stmt : __mem,
diff --git a/test/test13-03.txt b/test/test13-03.txt
index 1afc37d..9ac507c 100644
--- a/test/test13-03.txt
+++ b/test/test13-03.txt
@@ -34,5 +34,3 @@ test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
-test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
-test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
diff --git a/test/test13-05.txt b/test/test13-05.txt
index b6a34a1..dee8a32 100644
--- a/test/test13-05.txt
+++ b/test/test13-05.txt
@@ -300,6 +300,8 @@ function_decl func8:
bind_expr : bptr,
statement_list : bptr,
decl_expr : bptr,
+var_decl var4: bptr,
+integer_cst 64: bptr,
addr_expr : bptr,
test13.c: In function 'func8':
test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
@@ -313,18 +315,6 @@ integer_cst 32: bptr,
integer_cst -2147483648: bptr,
integer_cst 2147483647: bptr,
integer_cst 64: bptr,
-var_decl var4: bptr,
-integer_cst 64: bptr,
-addr_expr : bptr,
-test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
-parm_decl bptr: bptr,
-pointer_type : bptr,
-integer_type : bptr,
-type_decl int: bptr,
-integer_cst 32: bptr,
-integer_cst -2147483648: bptr,
-integer_cst 2147483647: bptr,
-integer_cst 64: bptr,
pointer_type : bptr,
pointer_type : bptr,
integer_type : bptr,
@@ -394,13 +384,3 @@ type_decl int: bptr,
integer_cst 32: bptr,
integer_cst -2147483648: bptr,
integer_cst 2147483647: bptr,
-addr_expr : bptr,
-test13.c:45:18: warning: Using variable 'bptr' without checking for null pointer
-parm_decl bptr: bptr,
-pointer_type : bptr,
-integer_type : bptr,
-type_decl int: bptr,
-integer_cst 32: bptr,
-integer_cst -2147483648: bptr,
-integer_cst 2147483647: bptr,
-integer_cst 64: bptr,
diff --git a/test/test22-03.txt b/test/test22-03.txt
index 98eb9fb..650e898 100644
--- a/test/test22-03.txt
+++ b/test/test22-03.txt
@@ -2632,8 +2632,6 @@ bind_expr :
statement_list :
cleanup_point_expr :
decl_expr :
-addr_expr :
-function_decl __gthrw___pthread_key_create:
var_decl __gthread_active_ptr:
integer_cst 64:
addr_expr :
@@ -2675,8 +2673,6 @@ function_decl __gthrw___pthread_key_create:
pointer_type :
void_type :
type_decl void:
-addr_expr :
-function_decl __gthrw___pthread_key_create:
function_decl __gthread_create:
cleanup_point_expr : __args, __func, __threadid,
return_expr : __args, __func, __threadid,
@@ -2833,8 +2829,6 @@ bind_expr : __func, __once,
statement_list : __func, __once,
cleanup_point_expr : __func, __once,
decl_expr : __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
var_decl __gthread_active_ptr: __func, __once,
integer_cst 64: __func, __once,
addr_expr : __func, __once,
@@ -2876,8 +2870,6 @@ function_decl __gthrw___pthread_key_create: __func, __once,
pointer_type : __func, __once,
void_type : __func, __once,
type_decl void: __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
integer_cst 0: __func, __once,
cleanup_point_expr : __func, __once,
return_expr : __func, __once,
@@ -3030,8 +3022,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3073,8 +3063,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
expr_stmt : __mutex,
@@ -3118,8 +3106,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3161,8 +3147,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3222,8 +3206,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3265,8 +3247,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3326,8 +3306,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3369,8 +3347,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3430,8 +3406,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3473,8 +3447,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -3539,8 +3511,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3582,8 +3552,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3656,8 +3624,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3699,8 +3665,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3796,8 +3760,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3839,8 +3801,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3936,8 +3896,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3979,8 +3937,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -4086,8 +4042,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4129,8 +4083,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4226,8 +4178,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4269,8 +4219,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4900,8 +4848,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -4943,8 +4889,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
return_expr : __mem,
@@ -5150,8 +5094,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -5193,8 +5135,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
expr_stmt : __mem,
@@ -9735,6 +9675,8 @@ function_decl func3:
bind_expr : ptr1,
statement_list : ptr1,
decl_expr : ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
addr_expr : ptr1,
test22.cpp: In member function 'int Object1::func3(Data1*)':
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
@@ -9745,15 +9687,6 @@ pointer_type : ptr1,
record_type : ptr1,
type_decl Data1: ptr1,
integer_cst 64: ptr1,
-var_decl ptr2: ptr1,
-integer_cst 64: ptr1,
-addr_expr : ptr1,
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
pointer_type : ptr1,
pointer_type : ptr1,
record_type : ptr1,
@@ -9813,13 +9746,6 @@ pointer_type : ptr1,
pointer_type : ptr1,
record_type : ptr1,
type_decl Data1: ptr1,
-addr_expr : ptr1,
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-parm_decl ptr1: ptr1,
-pointer_type : ptr1,
-record_type : ptr1,
-type_decl Data1: ptr1,
-integer_cst 64: ptr1,
function_decl func4:
if_stmt : ptr1,
cleanup_point_expr : ptr1,
diff --git a/test/test22-04.txt b/test/test22-04.txt
index cf9f022..b5fd781 100644
--- a/test/test22-04.txt
+++ b/test/test22-04.txt
@@ -13,8 +13,6 @@ test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null point
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp: In member function 'void Object1::func4(Data1*)':
test22.cpp:56:25: warning: Using variable 'ptr1' without checking for null pointer
if (ptr1->ftest1() == 100)
diff --git a/test/test22-05.txt b/test/test22-05.txt
index cf9f022..b5fd781 100644
--- a/test/test22-05.txt
+++ b/test/test22-05.txt
@@ -13,8 +13,6 @@ test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null point
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
-test22.cpp:50:17: warning: Using variable 'ptr1' without checking for null pointer
test22.cpp: In member function 'void Object1::func4(Data1*)':
test22.cpp:56:25: warning: Using variable 'ptr1' without checking for null pointer
if (ptr1->ftest1() == 100)
diff --git a/test/test23-03.txt b/test/test23-03.txt
index 81b3458..e451366 100644
--- a/test/test23-03.txt
+++ b/test/test23-03.txt
@@ -2632,8 +2632,6 @@ bind_expr :
statement_list :
cleanup_point_expr :
decl_expr :
-addr_expr :
-function_decl __gthrw___pthread_key_create:
var_decl __gthread_active_ptr:
integer_cst 64:
addr_expr :
@@ -2675,8 +2673,6 @@ function_decl __gthrw___pthread_key_create:
pointer_type :
void_type :
type_decl void:
-addr_expr :
-function_decl __gthrw___pthread_key_create:
function_decl __gthread_create:
cleanup_point_expr : __args, __func, __threadid,
return_expr : __args, __func, __threadid,
@@ -2833,8 +2829,6 @@ bind_expr : __func, __once,
statement_list : __func, __once,
cleanup_point_expr : __func, __once,
decl_expr : __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
var_decl __gthread_active_ptr: __func, __once,
integer_cst 64: __func, __once,
addr_expr : __func, __once,
@@ -2876,8 +2870,6 @@ function_decl __gthrw___pthread_key_create: __func, __once,
pointer_type : __func, __once,
void_type : __func, __once,
type_decl void: __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
integer_cst 0: __func, __once,
cleanup_point_expr : __func, __once,
return_expr : __func, __once,
@@ -3030,8 +3022,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3073,8 +3063,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
expr_stmt : __mutex,
@@ -3118,8 +3106,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3161,8 +3147,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3222,8 +3206,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3265,8 +3247,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3326,8 +3306,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3369,8 +3347,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3430,8 +3406,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3473,8 +3447,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -3539,8 +3511,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3582,8 +3552,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3656,8 +3624,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3699,8 +3665,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3796,8 +3760,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -3839,8 +3801,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -3936,8 +3896,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -3979,8 +3937,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -4086,8 +4042,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4129,8 +4083,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4226,8 +4178,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -4269,8 +4219,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -4900,8 +4848,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -4943,8 +4889,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
return_expr : __mem,
@@ -5150,8 +5094,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -5193,8 +5135,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
expr_stmt : __mem,
diff --git a/test/test26-03.txt b/test/test26-03.txt
index 99cb24a..4ae3792 100644
--- a/test/test26-03.txt
+++ b/test/test26-03.txt
@@ -5568,8 +5568,6 @@ bind_expr :
statement_list :
cleanup_point_expr :
decl_expr :
-addr_expr :
-function_decl __gthrw___pthread_key_create:
var_decl __gthread_active_ptr:
integer_cst 64:
addr_expr :
@@ -5611,8 +5609,6 @@ function_decl __gthrw___pthread_key_create:
pointer_type :
void_type :
type_decl void:
-addr_expr :
-function_decl __gthrw___pthread_key_create:
function_decl __gthread_create:
cleanup_point_expr : __args, __func, __threadid,
return_expr : __args, __func, __threadid,
@@ -5769,8 +5765,6 @@ bind_expr : __func, __once,
statement_list : __func, __once,
cleanup_point_expr : __func, __once,
decl_expr : __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
var_decl __gthread_active_ptr: __func, __once,
integer_cst 64: __func, __once,
addr_expr : __func, __once,
@@ -5812,8 +5806,6 @@ function_decl __gthrw___pthread_key_create: __func, __once,
pointer_type : __func, __once,
void_type : __func, __once,
type_decl void: __func, __once,
-addr_expr : __func, __once,
-function_decl __gthrw___pthread_key_create: __func, __once,
integer_cst 0: __func, __once,
cleanup_point_expr : __func, __once,
return_expr : __func, __once,
@@ -5966,8 +5958,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6009,8 +5999,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
expr_stmt : __mutex,
@@ -6054,8 +6042,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6097,8 +6083,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6158,8 +6142,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6201,8 +6183,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6262,8 +6242,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6305,8 +6283,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6366,8 +6342,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -6409,8 +6383,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -6475,8 +6447,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6518,8 +6488,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6592,8 +6560,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6635,8 +6601,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6732,8 +6696,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -6775,8 +6737,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -6872,8 +6832,6 @@ bind_expr : __abs_timeout, __mutex,
statement_list : __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
decl_expr : __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
var_decl __gthread_active_ptr: __abs_timeout, __mutex,
integer_cst 64: __abs_timeout, __mutex,
addr_expr : __abs_timeout, __mutex,
@@ -6915,8 +6873,6 @@ function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
pointer_type : __abs_timeout, __mutex,
void_type : __abs_timeout, __mutex,
type_decl void: __abs_timeout, __mutex,
-addr_expr : __abs_timeout, __mutex,
-function_decl __gthrw___pthread_key_create: __abs_timeout, __mutex,
integer_cst 0: __abs_timeout, __mutex,
cleanup_point_expr : __abs_timeout, __mutex,
return_expr : __abs_timeout, __mutex,
@@ -7022,8 +6978,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -7065,8 +7019,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -7162,8 +7114,6 @@ bind_expr : __mutex,
statement_list : __mutex,
cleanup_point_expr : __mutex,
decl_expr : __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
var_decl __gthread_active_ptr: __mutex,
integer_cst 64: __mutex,
addr_expr : __mutex,
@@ -7205,8 +7155,6 @@ function_decl __gthrw___pthread_key_create: __mutex,
pointer_type : __mutex,
void_type : __mutex,
type_decl void: __mutex,
-addr_expr : __mutex,
-function_decl __gthrw___pthread_key_create: __mutex,
integer_cst 0: __mutex,
cleanup_point_expr : __mutex,
return_expr : __mutex,
@@ -7836,8 +7784,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -7879,8 +7825,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
return_expr : __mem,
@@ -8086,8 +8030,6 @@ bind_expr : __mem,
statement_list : __mem,
cleanup_point_expr : __mem,
decl_expr : __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
var_decl __gthread_active_ptr: __mem,
integer_cst 64: __mem,
addr_expr : __mem,
@@ -8129,8 +8071,6 @@ function_decl __gthrw___pthread_key_create: __mem,
pointer_type : __mem,
void_type : __mem,
type_decl void: __mem,
-addr_expr : __mem,
-function_decl __gthrw___pthread_key_create: __mem,
integer_cst 0: __mem,
cleanup_point_expr : __mem,
expr_stmt : __mem,
diff --git a/test/test39-01.txt b/test/test39-01.txt
index e862e39..10a4f98 100644
--- a/test/test39-01.txt
+++ b/test/test39-01.txt
@@ -1,93 +1,93 @@
-function_decl getData3 test39.cpp 8:12 2147483647
+function_decl getData3 test39.cpp 14:12 2147483647
- isPublic: 1
method_type 2147483646 - function type
pointer_type 2147483645 - method return type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data1 test39.cpp 3:8 2147483644 - type name
+ type_decl Data1 test39.cpp 8:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 9:5 2147483646 - function result
+ result_decl test39.cpp 15:5 2147483646 - function result
- isAutogenerated: 1
pointer_type 2147483645 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test39.cpp 8:21 2147483646 - argument
+ parm_decl this test39.cpp 14:21 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- return_expr test39.cpp 10:16 2147483646 - code
+ return_expr test39.cpp 16:16 2147483646 - code
init_expr 2147483645 - operand
- result_decl test39.cpp 9:5 2147483644 - operand
+ result_decl test39.cpp 15:5 2147483644 - operand
- isAutogenerated: 1
pointer_type 2147483643 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - decl size
- component_ref test39.cpp 10:16 2147483644 - operand
+ component_ref test39.cpp 16:16 2147483644 - operand
indirect_ref 2147483643 - object
nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test39.cpp 8:21 2147483641 - operand
+ parm_decl this test39.cpp 14:21 2147483641 - operand
- isAutogenerated: 1
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl ptrval test39.cpp 6:12 2147483643 - field
+ field_decl ptrval test39.cpp 11:12 2147483643 - field
- unsigned
integer_cst 64 2147483642 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl getData4 test39.cpp 12:19 2147483647
+function_decl getData4 test39.cpp 18:19 2147483647
- isPublic: 1
function_type 2147483646 - function type
pointer_type 2147483645 - function return type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
void_type 2147483644 - value
type_decl void <built-in> 0:0 2147483643 - type name
- isAutogenerated: 1
- result_decl test39.cpp 13:5 2147483646 - function result
+ result_decl test39.cpp 19:5 2147483646 - function result
- isAutogenerated: 1
pointer_type 2147483645 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - decl size
- return_expr test39.cpp 14:16 2147483646 - code
+ return_expr test39.cpp 20:16 2147483646 - code
init_expr 2147483645 - operand
- result_decl test39.cpp 13:5 2147483644 - operand
+ result_decl test39.cpp 19:5 2147483644 - operand
- isAutogenerated: 1
pointer_type 2147483643 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - decl size
integer_cst 0 2147483644 - operand
-function_decl Data2 test39.cpp 23:13 2147483647
+function_decl Data2 test39.cpp 29:13 2147483647
- isVirtual: 1
- isPublic: 1
method_type 2147483646 - function type
@@ -95,12 +95,12 @@ function_decl Data2 test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data2 test39.cpp 18:8 2147483644 - type name
+ type_decl Data2 test39.cpp 24:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
integer_type 2147483643 - value
@@ -115,19 +115,19 @@ function_decl Data2 test39.cpp 23:13 2147483647
void_type 2147483642 - value
type_decl void <built-in> 0:0 2147483641 - type name
- isAutogenerated: 1
- result_decl test39.cpp 24:5 2147483646 - function result
+ result_decl test39.cpp 30:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 2147483646 - argument
+ parm_decl this test39.cpp 29:20 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- parm_decl __in_chrg test39.cpp 23:20 2147483646 - argument
+ parm_decl __in_chrg test39.cpp 29:20 2147483646 - argument
- isAutogenerated: 1
integer_type 2147483645 - decl type
- precisionBits: 32
@@ -138,25 +138,25 @@ function_decl Data2 test39.cpp 23:13 2147483647
integer_cst -2147483648 2147483644 - min value
integer_cst 2147483647 2147483644 - max value
integer_cst 32 2147483645 - parm size
- must_not_throw_expr test39.cpp 23:13 2147483646 - code
+ must_not_throw_expr test39.cpp 29:13 2147483646 - code
statement_list 2147483645 - operand
- bind_expr test39.cpp 25:5 2147483644 - statement
+ bind_expr test39.cpp 31:5 2147483644 - statement
statement_list 2147483643 - operand
- cleanup_point_expr test39.cpp 24:5 2147483642 - statement
- expr_stmt test39.cpp 24:5 2147483641 - operand
+ cleanup_point_expr test39.cpp 30:5 2147483642 - statement
+ expr_stmt test39.cpp 30:5 2147483641 - operand
convert_expr 2147483640 - expresssion
modify_expr 2147483639 - operand
component_ref 2147483638 - operand
indirect_ref 2147483637 - object
nop_expr 2147483636 - ref
- parm_decl this test39.cpp 23:20 2147483635 - operand
+ parm_decl this test39.cpp 29:20 2147483635 - operand
- isAutogenerated: 1
pointer_type 2147483634 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483634 - parm size
- field_decl _vptr.Data2 test39.cpp 18:8 2147483637 - field
+ field_decl _vptr.Data2 test39.cpp 24:8 2147483637 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -176,7 +176,7 @@ function_decl Data2 test39.cpp 23:13 2147483647
integer_cst 2147483647 0 - max value
pointer_plus_expr 2147483638 - operand
addr_expr 2147483637 - operand
- var_decl _ZTV5Data2 test39.cpp 18:8 2147483636 - operand
+ var_decl _ZTV5Data2 test39.cpp 24:8 2147483636 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
@@ -205,14 +205,14 @@ function_decl Data2 test39.cpp 23:13 2147483647
integer_cst 0 18 - operand
nop_expr 19 - value
addr_expr 18 - operand
- var_decl _ZTI5Data2 test39.cpp 18:8 17 - operand
+ var_decl _ZTI5Data2 test39.cpp 24:8 17 - operand
- isAutogenerated: 1
integer_cst 128 16 - decl size
record_type 16 - var type
type_decl __class_type_info_pseudo <built-in> 0:0 15 - type name
nop_expr 19 - value
addr_expr 18 - operand
- function_decl __comp_dtor test39.cpp 23:13 17 - operand
+ function_decl __comp_dtor test39.cpp 29:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -221,27 +221,27 @@ function_decl Data2 test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
record_type 15 - method base type
- type_decl Data2 test39.cpp 18:8 14 - type name
+ type_decl Data2 test39.cpp 24:8 14 - type name
- isAutogenerated: 1
tree_list 15 - arg types
pointer_type 14 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 14 - chain
void_type 13 - value
type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 16 - argument
+ parm_decl this test39.cpp 29:20 16 - argument
- isAutogenerated: 1
pointer_type 15 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 15 - parm size
nop_expr 19 - value
addr_expr 18 - operand
- function_decl __deleting_dtor test39.cpp 23:13 17 - operand
+ function_decl __deleting_dtor test39.cpp 29:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -250,22 +250,22 @@ function_decl Data2 test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
record_type 15 - method base type
- type_decl Data2 test39.cpp 18:8 14 - type name
+ type_decl Data2 test39.cpp 24:8 14 - type name
- isAutogenerated: 1
tree_list 15 - arg types
pointer_type 14 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 14 - chain
void_type 13 - value
type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 16 - argument
+ parm_decl this test39.cpp 29:20 16 - argument
- isAutogenerated: 1
pointer_type 15 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 15 - parm size
array_type 2147483635 - var type
@@ -288,28 +288,28 @@ function_decl Data2 test39.cpp 23:13 2147483647
integer_cst 0 2147483633 - min value
integer_cst 3 2147483633 - max value
integer_cst 16 2147483637 - operand
- cleanup_stmt test39.cpp 24:5 2147483642 - statement
+ cleanup_stmt test39.cpp 30:5 2147483642 - statement
statement_list 2147483641 - body
modify_expr 2147483641 - expresssion
indirect_ref 2147483640 - operand
nop_expr 2147483639 - ref
- parm_decl this test39.cpp 23:20 2147483638 - operand
+ parm_decl this test39.cpp 29:20 2147483638 - operand
- isAutogenerated: 1
pointer_type 2147483637 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483637 - parm size
constructor 2147483640 - operand
record_type 2147483639 - constructor type
block 2147483643 - operand
- label_expr test39.cpp 25:5 2147483644 - statement
- label_decl test39.cpp 24:5 2147483643 - operand
+ label_expr test39.cpp 31:5 2147483644 - statement
+ label_decl test39.cpp 30:5 2147483643 - operand
- isAutogenerated: 1
- if_stmt test39.cpp 25:5 2147483644 - statement
+ if_stmt test39.cpp 31:5 2147483644 - statement
ne_expr 2147483643 - condition
bit_and_expr 2147483642 - operand
- parm_decl __in_chrg test39.cpp 23:20 2147483641 - operand
+ parm_decl __in_chrg test39.cpp 29:20 2147483641 - operand
- isAutogenerated: 1
integer_type 2147483640 - decl type
- precisionBits: 32
@@ -322,9 +322,9 @@ function_decl Data2 test39.cpp 23:13 2147483647
integer_cst 32 2147483640 - parm size
integer_cst 1 2147483641 - operand
integer_cst 0 2147483642 - operand
- cleanup_point_expr test39.cpp 25:5 2147483643 - then
- expr_stmt test39.cpp 25:5 2147483642 - operand
- call_expr test39.cpp 25:5 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 31:5 2147483643 - then
+ expr_stmt test39.cpp 31:5 2147483642 - operand
+ call_expr test39.cpp 31:5 2147483641 - expresssion
addr_expr 2147483640 - function
function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
@@ -346,62 +346,62 @@ function_decl Data2 test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
nop_expr 2147483640 - arg
- parm_decl this test39.cpp 23:20 2147483639 - operand
+ parm_decl this test39.cpp 29:20 2147483639 - operand
- isAutogenerated: 1
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
-function_decl __base_dtor test39.cpp 23:13 2147483647
+function_decl __base_dtor test39.cpp 29:13 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data2 test39.cpp 18:8 2147483644 - type name
+ type_decl Data2 test39.cpp 24:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 25:5 2147483646 - function result
+ result_decl test39.cpp 31:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 2147483646 - argument
+ parm_decl this test39.cpp 29:20 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- must_not_throw_expr test39.cpp 23:13 2147483646 - code
+ must_not_throw_expr test39.cpp 29:13 2147483646 - code
statement_list 2147483645 - operand
- bind_expr test39.cpp 25:5 2147483644 - statement
+ bind_expr test39.cpp 31:5 2147483644 - statement
statement_list 2147483643 - operand
- cleanup_point_expr test39.cpp 24:5 2147483642 - statement
- expr_stmt test39.cpp 24:5 2147483641 - operand
+ cleanup_point_expr test39.cpp 30:5 2147483642 - statement
+ expr_stmt test39.cpp 30:5 2147483641 - operand
convert_expr 2147483640 - expresssion
modify_expr 2147483639 - operand
component_ref 2147483638 - operand
indirect_ref 2147483637 - object
nop_expr 2147483636 - ref
- parm_decl this test39.cpp 23:20 2147483635 - operand
+ parm_decl this test39.cpp 29:20 2147483635 - operand
- isAutogenerated: 1
pointer_type 2147483634 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483634 - parm size
- field_decl _vptr.Data2 test39.cpp 18:8 2147483637 - field
+ field_decl _vptr.Data2 test39.cpp 24:8 2147483637 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
@@ -421,7 +421,7 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
integer_cst 2147483647 0 - max value
pointer_plus_expr 2147483638 - operand
addr_expr 2147483637 - operand
- var_decl _ZTV5Data2 test39.cpp 18:8 2147483636 - operand
+ var_decl _ZTV5Data2 test39.cpp 24:8 2147483636 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
@@ -450,14 +450,14 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
integer_cst 0 18 - operand
nop_expr 19 - value
addr_expr 18 - operand
- var_decl _ZTI5Data2 test39.cpp 18:8 17 - operand
+ var_decl _ZTI5Data2 test39.cpp 24:8 17 - operand
- isAutogenerated: 1
integer_cst 128 16 - decl size
record_type 16 - var type
type_decl __class_type_info_pseudo <built-in> 0:0 15 - type name
nop_expr 19 - value
addr_expr 18 - operand
- function_decl __comp_dtor test39.cpp 23:13 17 - operand
+ function_decl __comp_dtor test39.cpp 29:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -466,27 +466,27 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
record_type 15 - method base type
- type_decl Data2 test39.cpp 18:8 14 - type name
+ type_decl Data2 test39.cpp 24:8 14 - type name
- isAutogenerated: 1
tree_list 15 - arg types
pointer_type 14 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 14 - chain
void_type 13 - value
type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 16 - argument
+ parm_decl this test39.cpp 29:20 16 - argument
- isAutogenerated: 1
pointer_type 15 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 15 - parm size
nop_expr 19 - value
addr_expr 18 - operand
- function_decl __deleting_dtor test39.cpp 23:13 17 - operand
+ function_decl __deleting_dtor test39.cpp 29:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
@@ -495,22 +495,22 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
record_type 15 - method base type
- type_decl Data2 test39.cpp 18:8 14 - type name
+ type_decl Data2 test39.cpp 24:8 14 - type name
- isAutogenerated: 1
tree_list 15 - arg types
pointer_type 14 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 14 - chain
void_type 13 - value
type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 16 - argument
+ parm_decl this test39.cpp 29:20 16 - argument
- isAutogenerated: 1
pointer_type 15 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 15 - parm size
array_type 2147483635 - var type
@@ -533,33 +533,33 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
integer_cst 0 2147483633 - min value
integer_cst 3 2147483633 - max value
integer_cst 16 2147483637 - operand
- try_finally test39.cpp 24:5 2147483642 - statement
+ try_finally test39.cpp 30:5 2147483642 - statement
statement_list 2147483641 - operand
modify_expr 2147483641 - operand
indirect_ref 2147483640 - operand
nop_expr 2147483639 - ref
- parm_decl this test39.cpp 23:20 2147483638 - operand
+ parm_decl this test39.cpp 29:20 2147483638 - operand
- isAutogenerated: 1
pointer_type 2147483637 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483637 - parm size
constructor 2147483640 - operand
record_type 2147483639 - constructor type
block 2147483643 - operand
- label_expr test39.cpp 25:5 2147483644 - statement
- label_decl test39.cpp 24:5 2147483643 - operand
+ label_expr test39.cpp 31:5 2147483644 - statement
+ label_decl test39.cpp 30:5 2147483643 - operand
- isAutogenerated: 1
- cond_expr test39.cpp 25:5 2147483644 - statement
+ cond_expr test39.cpp 31:5 2147483644 - statement
ne_expr 2147483643 - operand
bit_and_expr 2147483642 - operand
integer_cst 0 2147483641 - operand
integer_cst 1 2147483641 - operand
integer_cst 0 2147483642 - operand
- cleanup_point_expr test39.cpp 25:5 2147483643 - operand
- expr_stmt test39.cpp 25:5 2147483642 - operand
- call_expr test39.cpp 25:5 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 31:5 2147483643 - operand
+ expr_stmt test39.cpp 31:5 2147483642 - operand
+ call_expr test39.cpp 31:5 2147483641 - expresssion
addr_expr 2147483640 - function
function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
@@ -581,16 +581,16 @@ function_decl __base_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
nop_expr 2147483640 - arg
- parm_decl this test39.cpp 23:20 2147483639 - operand
+ parm_decl this test39.cpp 29:20 2147483639 - operand
- isAutogenerated: 1
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
- nop_expr test39.cpp 25:5 2147483643 - operand
+ nop_expr test39.cpp 31:5 2147483643 - operand
integer_cst 0 2147483642 - operand
-function_decl __comp_dtor test39.cpp 23:13 2147483647
+function_decl __comp_dtor test39.cpp 29:13 2147483647
- isVirtual: 1
- isPublic: 1
method_type 2147483646 - function type
@@ -598,31 +598,31 @@ function_decl __comp_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data2 test39.cpp 18:8 2147483644 - type name
+ type_decl Data2 test39.cpp 24:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 25:5 2147483646 - function result
+ result_decl test39.cpp 31:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 2147483646 - argument
+ parm_decl this test39.cpp 29:20 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
-function_decl __deleting_dtor test39.cpp 23:13 2147483647
+function_decl __deleting_dtor test39.cpp 29:13 2147483647
- isVirtual: 1
- isPublic: 1
method_type 2147483646 - function type
@@ -630,33 +630,33 @@ function_decl __deleting_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data2 test39.cpp 18:8 2147483644 - type name
+ type_decl Data2 test39.cpp 24:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 25:5 2147483646 - function result
+ result_decl test39.cpp 31:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 2147483646 - argument
+ parm_decl this test39.cpp 29:20 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
- call_expr test39.cpp 25:5 2147483645 - statement
+ call_expr test39.cpp 31:5 2147483645 - statement
addr_expr 2147483644 - function
- function_decl __comp_dtor test39.cpp 23:13 20 - operand
+ function_decl __comp_dtor test39.cpp 29:13 20 - operand
- isVirtual: 1
- isPublic: 1
method_type 19 - function type
@@ -664,41 +664,41 @@ function_decl __deleting_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
record_type 18 - method base type
- type_decl Data2 test39.cpp 18:8 17 - type name
+ type_decl Data2 test39.cpp 24:8 17 - type name
- isAutogenerated: 1
tree_list 18 - arg types
pointer_type 17 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 17 - chain
void_type 16 - value
type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- result_decl test39.cpp 25:5 19 - function result
+ result_decl test39.cpp 31:5 19 - function result
- isAutogenerated: 1
void_type 18 - result type
type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 23:20 19 - argument
+ parm_decl this test39.cpp 29:20 19 - argument
- isAutogenerated: 1
pointer_type 18 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 18 - parm size
statement_list 19 - code
- parm_decl this test39.cpp 23:20 2147483644 - arg
+ parm_decl this test39.cpp 29:20 2147483644 - arg
- isAutogenerated: 1
pointer_type 2147483643 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - parm size
label_expr 2147483645 - statement
- label_decl test39.cpp 25:5 2147483644 - operand
+ label_decl test39.cpp 31:5 2147483644 - operand
- isAutogenerated: 1
- call_expr test39.cpp 25:5 2147483645 - statement
+ call_expr test39.cpp 31:5 2147483645 - statement
addr_expr 2147483644 - function
function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
@@ -720,246 +720,246 @@ function_decl __deleting_dtor test39.cpp 23:13 2147483647
type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
nop_expr 2147483644 - arg
- parm_decl this test39.cpp 23:20 2147483643 - operand
+ parm_decl this test39.cpp 29:20 2147483643 - operand
- isAutogenerated: 1
pointer_type 2147483642 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483642 - parm size
-function_decl getData3 test39.cpp 26:12 2147483647
+function_decl getData3 test39.cpp 32:12 2147483647
- isPublic: 1
method_type 2147483646 - function type
pointer_type 2147483645 - method return type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Data2 test39.cpp 18:8 2147483644 - type name
+ type_decl Data2 test39.cpp 24:8 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 27:5 2147483646 - function result
+ result_decl test39.cpp 33:5 2147483646 - function result
- isAutogenerated: 1
pointer_type 2147483645 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test39.cpp 26:21 2147483646 - argument
+ parm_decl this test39.cpp 32:21 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- return_expr test39.cpp 28:16 2147483646 - code
+ return_expr test39.cpp 34:16 2147483646 - code
init_expr 2147483645 - operand
- result_decl test39.cpp 27:5 2147483644 - operand
+ result_decl test39.cpp 33:5 2147483644 - operand
- isAutogenerated: 1
pointer_type 2147483643 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - decl size
- component_ref test39.cpp 28:16 2147483644 - operand
+ component_ref test39.cpp 34:16 2147483644 - operand
indirect_ref 2147483643 - object
nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test39.cpp 26:21 2147483641 - operand
+ parm_decl this test39.cpp 32:21 2147483641 - operand
- isAutogenerated: 1
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Data2 test39.cpp 18:8 2 - type name
+ type_decl Data2 test39.cpp 24:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl ptrval test39.cpp 21:12 2147483643 - field
+ field_decl ptrval test39.cpp 27:12 2147483643 - field
- unsigned
integer_cst 64 2147483642 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl getData1 test39.cpp 42:12 2147483647
+function_decl getData1 test39.cpp 48:12 2147483647
- isPublic: 1
method_type 2147483646 - function type
pointer_type 2147483645 - method return type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 43:5 2147483646 - function result
+ result_decl test39.cpp 49:5 2147483646 - function result
- isAutogenerated: 1
pointer_type 2147483645 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test39.cpp 42:21 2147483646 - argument
+ parm_decl this test39.cpp 48:21 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- return_expr test39.cpp 44:16 2147483646 - code
+ return_expr test39.cpp 50:16 2147483646 - code
init_expr 2147483645 - operand
- result_decl test39.cpp 43:5 2147483644 - operand
+ result_decl test39.cpp 49:5 2147483644 - operand
- isAutogenerated: 1
pointer_type 2147483643 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - decl size
- component_ref test39.cpp 44:16 2147483644 - operand
+ component_ref test39.cpp 50:16 2147483644 - operand
indirect_ref 2147483643 - object
nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test39.cpp 42:21 2147483641 - operand
+ parm_decl this test39.cpp 48:21 2147483641 - operand
- isAutogenerated: 1
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl tmp2 test39.cpp 39:12 2147483643 - field
+ field_decl tmp2 test39.cpp 45:12 2147483643 - field
- unsigned
integer_cst 64 2147483642 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl getData2 test39.cpp 47:12 2147483647
+function_decl getData2 test39.cpp 53:12 2147483647
- isPublic: 1
method_type 2147483646 - function type
tree_list 2147483645 - attribute
identifier_node returns_nonnull 2147483644 - purpose
pointer_type 2147483645 - method return type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 48:5 2147483646 - function result
+ result_decl test39.cpp 54:5 2147483646 - function result
- isAutogenerated: 1
pointer_type 2147483645 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test39.cpp 47:54 2147483646 - argument
+ parm_decl this test39.cpp 53:54 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- return_expr test39.cpp 49:16 2147483646 - code
+ return_expr test39.cpp 55:16 2147483646 - code
init_expr 2147483645 - operand
- result_decl test39.cpp 48:5 2147483644 - operand
+ result_decl test39.cpp 54:5 2147483644 - operand
- isAutogenerated: 1
pointer_type 2147483643 - result type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483643 - decl size
- component_ref test39.cpp 49:16 2147483644 - operand
+ component_ref test39.cpp 55:16 2147483644 - operand
indirect_ref 2147483643 - object
nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test39.cpp 47:54 2147483641 - operand
+ parm_decl this test39.cpp 53:54 2147483641 - operand
- isAutogenerated: 1
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl tmp2 test39.cpp 39:12 2147483643 - field
+ field_decl tmp2 test39.cpp 45:12 2147483643 - field
- unsigned
integer_cst 64 2147483642 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl func1 test39.cpp 52:10 2147483647
+function_decl func1 test39.cpp 58:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
pointer_type 2147483643 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483643 - chain
void_type 2147483642 - value
type_decl void <built-in> 0:0 2147483641 - type name
- isAutogenerated: 1
- result_decl test39.cpp 53:5 2147483646 - function result
+ result_decl test39.cpp 59:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 52:29 2147483646 - argument
+ parm_decl this test39.cpp 58:29 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr1 test39.cpp 52:23 2147483646 - argument
+ parm_decl ptr1 test39.cpp 58:23 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
- cleanup_point_expr test39.cpp 54:57 2147483645 - statement
- expr_stmt test39.cpp 54:57 2147483644 - operand
- call_expr test39.cpp 54:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 60:57 2147483645 - statement
+ expr_stmt test39.cpp 60:57 2147483644 - operand
+ call_expr test39.cpp 60:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1003,7 +1003,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1015,7 +1015,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1027,7 +1027,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1051,11 +1051,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 55:60 2147483645 - statement
- expr_stmt test39.cpp 55:60 2147483644 - operand
- call_expr test39.cpp 55:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 61:60 2147483645 - statement
+ expr_stmt test39.cpp 61:60 2147483644 - operand
+ call_expr test39.cpp 61:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1099,7 +1099,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1111,7 +1111,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1123,7 +1123,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1147,11 +1147,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 56:57 2147483645 - statement
- expr_stmt test39.cpp 56:57 2147483644 - operand
- call_expr test39.cpp 56:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 62:57 2147483645 - statement
+ expr_stmt test39.cpp 62:57 2147483644 - operand
+ call_expr test39.cpp 62:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1195,7 +1195,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1207,7 +1207,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1219,7 +1219,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1243,11 +1243,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 57:65 2147483645 - statement
- expr_stmt test39.cpp 57:65 2147483644 - operand
- call_expr test39.cpp 57:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 63:65 2147483645 - statement
+ expr_stmt test39.cpp 63:65 2147483644 - operand
+ call_expr test39.cpp 63:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1291,7 +1291,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1303,7 +1303,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1315,7 +1315,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1339,11 +1339,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 58:55 2147483645 - statement
- expr_stmt test39.cpp 58:55 2147483644 - operand
- call_expr test39.cpp 58:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 64:55 2147483645 - statement
+ expr_stmt test39.cpp 64:55 2147483644 - operand
+ call_expr test39.cpp 64:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1387,7 +1387,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1399,7 +1399,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1411,7 +1411,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1435,11 +1435,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 59:58 2147483645 - statement
- expr_stmt test39.cpp 59:58 2147483644 - operand
- call_expr test39.cpp 59:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 65:58 2147483645 - statement
+ expr_stmt test39.cpp 65:58 2147483644 - operand
+ call_expr test39.cpp 65:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1483,7 +1483,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1495,7 +1495,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1507,7 +1507,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1531,11 +1531,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 60:61 2147483645 - statement
- expr_stmt test39.cpp 60:61 2147483644 - operand
- call_expr test39.cpp 60:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 66:61 2147483645 - statement
+ expr_stmt test39.cpp 66:61 2147483644 - operand
+ call_expr test39.cpp 66:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1579,7 +1579,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1591,7 +1591,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1603,7 +1603,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1627,11 +1627,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 61:58 2147483645 - statement
- expr_stmt test39.cpp 61:58 2147483644 - operand
- call_expr test39.cpp 61:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 67:58 2147483645 - statement
+ expr_stmt test39.cpp 67:58 2147483644 - operand
+ call_expr test39.cpp 67:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1675,7 +1675,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1687,7 +1687,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1699,7 +1699,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1723,11 +1723,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 62:65 2147483645 - statement
- expr_stmt test39.cpp 62:65 2147483644 - operand
- call_expr test39.cpp 62:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 68:65 2147483645 - statement
+ expr_stmt test39.cpp 68:65 2147483644 - operand
+ call_expr test39.cpp 68:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1771,7 +1771,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1783,7 +1783,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1795,7 +1795,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1819,20 +1819,20 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 63:24 2147483645 - statement
- expr_stmt test39.cpp 63:24 2147483644 - operand
+ cleanup_point_expr test39.cpp 69:24 2147483645 - statement
+ expr_stmt test39.cpp 69:24 2147483644 - operand
convert_expr 2147483643 - expresssion
modify_expr 2147483642 - operand
- component_ref test39.cpp 63:15 2147483641 - operand
+ component_ref test39.cpp 69:15 2147483641 - operand
indirect_ref 2147483640 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 52:23 2147483639 - ref
+ parm_decl ptr1 test39.cpp 58:23 2147483639 - ref
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
- field_decl val test39.cpp 5:9 2147483640 - field
+ field_decl val test39.cpp 10:9 2147483640 - field
- signed
integer_cst 32 2147483639 - decl size
integer_type 5 - field type
@@ -1844,11 +1844,11 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
integer_cst 100 2147483641 - operand
- cleanup_point_expr test39.cpp 64:57 2147483645 - statement
- expr_stmt test39.cpp 64:57 2147483644 - operand
- call_expr test39.cpp 64:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 70:57 2147483645 - statement
+ expr_stmt test39.cpp 70:57 2147483644 - operand
+ call_expr test39.cpp 70:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1892,7 +1892,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1904,7 +1904,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1916,7 +1916,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -1940,11 +1940,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 65:60 2147483645 - statement
- expr_stmt test39.cpp 65:60 2147483644 - operand
- call_expr test39.cpp 65:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 71:60 2147483645 - statement
+ expr_stmt test39.cpp 71:60 2147483644 - operand
+ call_expr test39.cpp 71:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -1988,7 +1988,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2000,7 +2000,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2012,7 +2012,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2036,11 +2036,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 66:57 2147483645 - statement
- expr_stmt test39.cpp 66:57 2147483644 - operand
- call_expr test39.cpp 66:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 72:57 2147483645 - statement
+ expr_stmt test39.cpp 72:57 2147483644 - operand
+ call_expr test39.cpp 72:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2084,7 +2084,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2096,7 +2096,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2108,7 +2108,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2132,11 +2132,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 67:65 2147483645 - statement
- expr_stmt test39.cpp 67:65 2147483644 - operand
- call_expr test39.cpp 67:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 73:65 2147483645 - statement
+ expr_stmt test39.cpp 73:65 2147483644 - operand
+ call_expr test39.cpp 73:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2180,7 +2180,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2192,7 +2192,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2204,7 +2204,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2228,11 +2228,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 68:55 2147483645 - statement
- expr_stmt test39.cpp 68:55 2147483644 - operand
- call_expr test39.cpp 68:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 74:55 2147483645 - statement
+ expr_stmt test39.cpp 74:55 2147483644 - operand
+ call_expr test39.cpp 74:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2276,7 +2276,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2288,7 +2288,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2300,7 +2300,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2324,11 +2324,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 69:58 2147483645 - statement
- expr_stmt test39.cpp 69:58 2147483644 - operand
- call_expr test39.cpp 69:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 75:58 2147483645 - statement
+ expr_stmt test39.cpp 75:58 2147483644 - operand
+ call_expr test39.cpp 75:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2372,7 +2372,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2384,7 +2384,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2396,7 +2396,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2420,11 +2420,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 70:61 2147483645 - statement
- expr_stmt test39.cpp 70:61 2147483644 - operand
- call_expr test39.cpp 70:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 76:61 2147483645 - statement
+ expr_stmt test39.cpp 76:61 2147483644 - operand
+ call_expr test39.cpp 76:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2468,7 +2468,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2480,7 +2480,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2492,7 +2492,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2516,11 +2516,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 71:58 2147483645 - statement
- expr_stmt test39.cpp 71:58 2147483644 - operand
- call_expr test39.cpp 71:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 77:58 2147483645 - statement
+ expr_stmt test39.cpp 77:58 2147483644 - operand
+ call_expr test39.cpp 77:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2564,7 +2564,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2576,7 +2576,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2588,7 +2588,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2612,11 +2612,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 72:65 2147483645 - statement
- expr_stmt test39.cpp 72:65 2147483644 - operand
- call_expr test39.cpp 72:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 78:65 2147483645 - statement
+ expr_stmt test39.cpp 78:65 2147483644 - operand
+ call_expr test39.cpp 78:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2660,7 +2660,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2672,7 +2672,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2684,7 +2684,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2708,20 +2708,20 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 73:22 2147483645 - statement
- expr_stmt test39.cpp 73:22 2147483644 - operand
+ cleanup_point_expr test39.cpp 79:22 2147483645 - statement
+ expr_stmt test39.cpp 79:22 2147483644 - operand
convert_expr 2147483643 - expresssion
modify_expr 2147483642 - operand
- component_ref test39.cpp 73:15 2147483641 - operand
+ component_ref test39.cpp 79:15 2147483641 - operand
indirect_ref 2147483640 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 52:23 2147483639 - ref
+ parm_decl ptr1 test39.cpp 58:23 2147483639 - ref
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
- field_decl val test39.cpp 5:9 2147483640 - field
+ field_decl val test39.cpp 10:9 2147483640 - field
- signed
integer_cst 32 2147483639 - decl size
integer_type 5 - field type
@@ -2733,11 +2733,11 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
integer_cst 0 2147483641 - operand
- cleanup_point_expr test39.cpp 74:57 2147483645 - statement
- expr_stmt test39.cpp 74:57 2147483644 - operand
- call_expr test39.cpp 74:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 80:57 2147483645 - statement
+ expr_stmt test39.cpp 80:57 2147483644 - operand
+ call_expr test39.cpp 80:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2781,7 +2781,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2793,7 +2793,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2805,7 +2805,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2829,11 +2829,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 75:60 2147483645 - statement
- expr_stmt test39.cpp 75:60 2147483644 - operand
- call_expr test39.cpp 75:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 81:60 2147483645 - statement
+ expr_stmt test39.cpp 81:60 2147483644 - operand
+ call_expr test39.cpp 81:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2877,7 +2877,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2889,7 +2889,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2901,7 +2901,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2925,11 +2925,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 76:57 2147483645 - statement
- expr_stmt test39.cpp 76:57 2147483644 - operand
- call_expr test39.cpp 76:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 82:57 2147483645 - statement
+ expr_stmt test39.cpp 82:57 2147483644 - operand
+ call_expr test39.cpp 82:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -2973,7 +2973,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2985,7 +2985,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -2997,7 +2997,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3021,11 +3021,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 77:65 2147483645 - statement
- expr_stmt test39.cpp 77:65 2147483644 - operand
- call_expr test39.cpp 77:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 83:65 2147483645 - statement
+ expr_stmt test39.cpp 83:65 2147483644 - operand
+ call_expr test39.cpp 83:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3069,7 +3069,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3081,7 +3081,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3093,7 +3093,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3117,11 +3117,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 78:55 2147483645 - statement
- expr_stmt test39.cpp 78:55 2147483644 - operand
- call_expr test39.cpp 78:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 84:55 2147483645 - statement
+ expr_stmt test39.cpp 84:55 2147483644 - operand
+ call_expr test39.cpp 84:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3165,7 +3165,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3177,7 +3177,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3189,7 +3189,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3213,11 +3213,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 79:58 2147483645 - statement
- expr_stmt test39.cpp 79:58 2147483644 - operand
- call_expr test39.cpp 79:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 85:58 2147483645 - statement
+ expr_stmt test39.cpp 85:58 2147483644 - operand
+ call_expr test39.cpp 85:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3261,7 +3261,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3273,7 +3273,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3285,7 +3285,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3309,11 +3309,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 80:61 2147483645 - statement
- expr_stmt test39.cpp 80:61 2147483644 - operand
- call_expr test39.cpp 80:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 86:61 2147483645 - statement
+ expr_stmt test39.cpp 86:61 2147483644 - operand
+ call_expr test39.cpp 86:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3357,7 +3357,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3369,7 +3369,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3381,7 +3381,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3405,11 +3405,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 81:58 2147483645 - statement
- expr_stmt test39.cpp 81:58 2147483644 - operand
- call_expr test39.cpp 81:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 87:58 2147483645 - statement
+ expr_stmt test39.cpp 87:58 2147483644 - operand
+ call_expr test39.cpp 87:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3453,7 +3453,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3465,7 +3465,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3477,7 +3477,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3501,11 +3501,11 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 82:65 2147483645 - statement
- expr_stmt test39.cpp 82:65 2147483644 - operand
- call_expr test39.cpp 82:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 88:65 2147483645 - statement
+ expr_stmt test39.cpp 88:65 2147483644 - operand
+ call_expr test39.cpp 88:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3549,7 +3549,7 @@ function_decl func1 test39.cpp 52:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3561,7 +3561,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3573,7 +3573,7 @@ function_decl func1 test39.cpp 52:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3597,54 +3597,54 @@ function_decl func1 test39.cpp 52:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
-function_decl func2 test39.cpp 85:10 2147483647
+function_decl func2 test39.cpp 91:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
pointer_type 2147483643 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483643 - chain
void_type 2147483642 - value
type_decl void <built-in> 0:0 2147483641 - type name
- isAutogenerated: 1
- result_decl test39.cpp 86:5 2147483646 - function result
+ result_decl test39.cpp 92:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 85:29 2147483646 - argument
+ parm_decl this test39.cpp 91:29 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr1 test39.cpp 85:23 2147483646 - argument
+ parm_decl ptr1 test39.cpp 91:23 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
- cleanup_point_expr test39.cpp 87:57 2147483645 - statement
- expr_stmt test39.cpp 87:57 2147483644 - operand
- call_expr test39.cpp 87:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 93:57 2147483645 - statement
+ expr_stmt test39.cpp 93:57 2147483644 - operand
+ call_expr test39.cpp 93:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3688,7 +3688,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3700,7 +3700,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3712,7 +3712,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3736,11 +3736,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 88:60 2147483645 - statement
- expr_stmt test39.cpp 88:60 2147483644 - operand
- call_expr test39.cpp 88:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 94:60 2147483645 - statement
+ expr_stmt test39.cpp 94:60 2147483644 - operand
+ call_expr test39.cpp 94:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3784,7 +3784,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3796,7 +3796,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3808,7 +3808,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3832,11 +3832,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 89:57 2147483645 - statement
- expr_stmt test39.cpp 89:57 2147483644 - operand
- call_expr test39.cpp 89:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 95:57 2147483645 - statement
+ expr_stmt test39.cpp 95:57 2147483644 - operand
+ call_expr test39.cpp 95:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3880,7 +3880,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3892,7 +3892,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3904,7 +3904,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3928,11 +3928,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 90:65 2147483645 - statement
- expr_stmt test39.cpp 90:65 2147483644 - operand
- call_expr test39.cpp 90:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 96:65 2147483645 - statement
+ expr_stmt test39.cpp 96:65 2147483644 - operand
+ call_expr test39.cpp 96:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -3976,7 +3976,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -3988,7 +3988,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4000,7 +4000,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4024,11 +4024,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 91:55 2147483645 - statement
- expr_stmt test39.cpp 91:55 2147483644 - operand
- call_expr test39.cpp 91:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 97:55 2147483645 - statement
+ expr_stmt test39.cpp 97:55 2147483644 - operand
+ call_expr test39.cpp 97:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4072,7 +4072,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4084,7 +4084,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4096,7 +4096,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4120,11 +4120,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 92:58 2147483645 - statement
- expr_stmt test39.cpp 92:58 2147483644 - operand
- call_expr test39.cpp 92:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 98:58 2147483645 - statement
+ expr_stmt test39.cpp 98:58 2147483644 - operand
+ call_expr test39.cpp 98:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4168,7 +4168,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4180,7 +4180,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4192,7 +4192,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4216,11 +4216,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 93:61 2147483645 - statement
- expr_stmt test39.cpp 93:61 2147483644 - operand
- call_expr test39.cpp 93:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 99:61 2147483645 - statement
+ expr_stmt test39.cpp 99:61 2147483644 - operand
+ call_expr test39.cpp 99:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4264,7 +4264,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4276,7 +4276,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4288,7 +4288,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4312,11 +4312,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 94:58 2147483645 - statement
- expr_stmt test39.cpp 94:58 2147483644 - operand
- call_expr test39.cpp 94:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 100:58 2147483645 - statement
+ expr_stmt test39.cpp 100:58 2147483644 - operand
+ call_expr test39.cpp 100:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4360,7 +4360,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4372,7 +4372,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4384,7 +4384,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4408,11 +4408,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 95:65 2147483645 - statement
- expr_stmt test39.cpp 95:65 2147483644 - operand
- call_expr test39.cpp 95:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 101:65 2147483645 - statement
+ expr_stmt test39.cpp 101:65 2147483644 - operand
+ call_expr test39.cpp 101:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4456,7 +4456,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4468,7 +4468,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4480,7 +4480,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4504,32 +4504,32 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 96:51 2147483645 - statement
- expr_stmt test39.cpp 96:51 2147483644 - operand
+ cleanup_point_expr test39.cpp 102:51 2147483645 - statement
+ expr_stmt test39.cpp 102:51 2147483644 - operand
convert_expr 2147483643 - expresssion
modify_expr 2147483642 - operand
- component_ref test39.cpp 96:15 2147483641 - operand
+ component_ref test39.cpp 102:15 2147483641 - operand
indirect_ref 2147483640 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 85:23 2147483639 - ref
+ parm_decl ptr1 test39.cpp 91:23 2147483639 - ref
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
- field_decl ptrval test39.cpp 6:12 2147483640 - field
+ field_decl ptrval test39.cpp 11:12 2147483640 - field
- unsigned
integer_cst 64 2147483639 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 1 2147483641 - operand
- cleanup_point_expr test39.cpp 97:70 2147483645 - statement
- expr_stmt test39.cpp 97:70 2147483644 - operand
- call_expr test39.cpp 97:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 103:70 2147483645 - statement
+ expr_stmt test39.cpp 103:70 2147483644 - operand
+ call_expr test39.cpp 103:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4573,7 +4573,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4585,7 +4585,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4597,7 +4597,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4621,11 +4621,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr1->ptrval 2147483640 - operand
- stringLength: 18
- cleanup_point_expr test39.cpp 98:72 2147483645 - statement
- expr_stmt test39.cpp 98:72 2147483644 - operand
- call_expr test39.cpp 98:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 104:72 2147483645 - statement
+ expr_stmt test39.cpp 104:72 2147483644 - operand
+ call_expr test39.cpp 104:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4669,7 +4669,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4681,7 +4681,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4693,7 +4693,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4717,11 +4717,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1->ptrval 2147483640 - operand
- stringLength: 13
- cleanup_point_expr test39.cpp 99:57 2147483645 - statement
- expr_stmt test39.cpp 99:57 2147483644 - operand
- call_expr test39.cpp 99:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 105:57 2147483645 - statement
+ expr_stmt test39.cpp 105:57 2147483644 - operand
+ call_expr test39.cpp 105:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4765,7 +4765,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4777,7 +4777,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4789,7 +4789,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4813,11 +4813,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 100:65 2147483645 - statement
- expr_stmt test39.cpp 100:65 2147483644 - operand
- call_expr test39.cpp 100:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 106:65 2147483645 - statement
+ expr_stmt test39.cpp 106:65 2147483644 - operand
+ call_expr test39.cpp 106:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4861,7 +4861,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4873,7 +4873,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4885,7 +4885,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4909,11 +4909,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 101:55 2147483645 - statement
- expr_stmt test39.cpp 101:55 2147483644 - operand
- call_expr test39.cpp 101:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 107:55 2147483645 - statement
+ expr_stmt test39.cpp 107:55 2147483644 - operand
+ call_expr test39.cpp 107:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -4957,7 +4957,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4969,7 +4969,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -4981,7 +4981,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5005,11 +5005,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 102:70 2147483645 - statement
- expr_stmt test39.cpp 102:70 2147483644 - operand
- call_expr test39.cpp 102:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 108:70 2147483645 - statement
+ expr_stmt test39.cpp 108:70 2147483644 - operand
+ call_expr test39.cpp 108:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5053,7 +5053,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5065,7 +5065,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5077,7 +5077,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5101,11 +5101,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1->ptrval 2147483640 - operand
- stringLength: 13
- cleanup_point_expr test39.cpp 103:61 2147483645 - statement
- expr_stmt test39.cpp 103:61 2147483644 - operand
- call_expr test39.cpp 103:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 109:61 2147483645 - statement
+ expr_stmt test39.cpp 109:61 2147483644 - operand
+ call_expr test39.cpp 109:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5149,7 +5149,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5161,7 +5161,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5173,7 +5173,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5197,11 +5197,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 104:58 2147483645 - statement
- expr_stmt test39.cpp 104:58 2147483644 - operand
- call_expr test39.cpp 104:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 110:58 2147483645 - statement
+ expr_stmt test39.cpp 110:58 2147483644 - operand
+ call_expr test39.cpp 110:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5245,7 +5245,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5257,7 +5257,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5269,7 +5269,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5293,11 +5293,11 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 105:65 2147483645 - statement
- expr_stmt test39.cpp 105:65 2147483644 - operand
- call_expr test39.cpp 105:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 111:65 2147483645 - statement
+ expr_stmt test39.cpp 111:65 2147483644 - operand
+ call_expr test39.cpp 111:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5341,7 +5341,7 @@ function_decl func2 test39.cpp 85:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5353,7 +5353,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5365,7 +5365,7 @@ function_decl func2 test39.cpp 85:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5389,54 +5389,54 @@ function_decl func2 test39.cpp 85:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
-function_decl func3 test39.cpp 108:10 2147483647
+function_decl func3 test39.cpp 114:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
pointer_type 2147483643 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483643 - chain
void_type 2147483642 - value
type_decl void <built-in> 0:0 2147483641 - type name
- isAutogenerated: 1
- result_decl test39.cpp 109:5 2147483646 - function result
+ result_decl test39.cpp 115:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 108:29 2147483646 - argument
+ parm_decl this test39.cpp 114:29 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr1 test39.cpp 108:23 2147483646 - argument
+ parm_decl ptr1 test39.cpp 114:23 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
- cleanup_point_expr test39.cpp 110:57 2147483645 - statement
- expr_stmt test39.cpp 110:57 2147483644 - operand
- call_expr test39.cpp 110:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 116:57 2147483645 - statement
+ expr_stmt test39.cpp 116:57 2147483644 - operand
+ call_expr test39.cpp 116:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5480,7 +5480,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5492,7 +5492,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5504,7 +5504,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5528,11 +5528,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 111:60 2147483645 - statement
- expr_stmt test39.cpp 111:60 2147483644 - operand
- call_expr test39.cpp 111:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 117:60 2147483645 - statement
+ expr_stmt test39.cpp 117:60 2147483644 - operand
+ call_expr test39.cpp 117:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5576,7 +5576,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5588,7 +5588,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5600,7 +5600,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5624,11 +5624,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 112:57 2147483645 - statement
- expr_stmt test39.cpp 112:57 2147483644 - operand
- call_expr test39.cpp 112:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 118:57 2147483645 - statement
+ expr_stmt test39.cpp 118:57 2147483644 - operand
+ call_expr test39.cpp 118:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5672,7 +5672,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5684,7 +5684,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5696,7 +5696,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5720,11 +5720,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 113:65 2147483645 - statement
- expr_stmt test39.cpp 113:65 2147483644 - operand
- call_expr test39.cpp 113:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 119:65 2147483645 - statement
+ expr_stmt test39.cpp 119:65 2147483644 - operand
+ call_expr test39.cpp 119:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5768,7 +5768,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5780,7 +5780,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5792,7 +5792,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5816,11 +5816,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 114:55 2147483645 - statement
- expr_stmt test39.cpp 114:55 2147483644 - operand
- call_expr test39.cpp 114:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 120:55 2147483645 - statement
+ expr_stmt test39.cpp 120:55 2147483644 - operand
+ call_expr test39.cpp 120:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5864,7 +5864,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5876,7 +5876,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5888,7 +5888,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5912,11 +5912,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 115:58 2147483645 - statement
- expr_stmt test39.cpp 115:58 2147483644 - operand
- call_expr test39.cpp 115:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 121:58 2147483645 - statement
+ expr_stmt test39.cpp 121:58 2147483644 - operand
+ call_expr test39.cpp 121:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -5960,7 +5960,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5972,7 +5972,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -5984,7 +5984,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6008,11 +6008,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 116:61 2147483645 - statement
- expr_stmt test39.cpp 116:61 2147483644 - operand
- call_expr test39.cpp 116:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 122:61 2147483645 - statement
+ expr_stmt test39.cpp 122:61 2147483644 - operand
+ call_expr test39.cpp 122:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6056,7 +6056,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6068,7 +6068,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6080,7 +6080,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6104,11 +6104,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 117:58 2147483645 - statement
- expr_stmt test39.cpp 117:58 2147483644 - operand
- call_expr test39.cpp 117:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 123:58 2147483645 - statement
+ expr_stmt test39.cpp 123:58 2147483644 - operand
+ call_expr test39.cpp 123:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6152,7 +6152,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6164,7 +6164,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6176,7 +6176,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6200,11 +6200,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 118:65 2147483645 - statement
- expr_stmt test39.cpp 118:65 2147483644 - operand
- call_expr test39.cpp 118:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 124:65 2147483645 - statement
+ expr_stmt test39.cpp 124:65 2147483644 - operand
+ call_expr test39.cpp 124:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6248,7 +6248,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6260,7 +6260,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6272,7 +6272,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6296,32 +6296,32 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 119:25 2147483645 - statement
- expr_stmt test39.cpp 119:25 2147483644 - operand
+ cleanup_point_expr test39.cpp 125:25 2147483645 - statement
+ expr_stmt test39.cpp 125:25 2147483644 - operand
convert_expr 2147483643 - expresssion
modify_expr 2147483642 - operand
- component_ref test39.cpp 119:15 2147483641 - operand
+ component_ref test39.cpp 125:15 2147483641 - operand
indirect_ref 2147483640 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 108:23 2147483639 - ref
+ parm_decl ptr1 test39.cpp 114:23 2147483639 - ref
pointer_type 2147483638 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483638 - parm size
- field_decl ptrval test39.cpp 6:12 2147483640 - field
+ field_decl ptrval test39.cpp 11:12 2147483640 - field
- unsigned
integer_cst 64 2147483639 - decl size
pointer_type 5 - field type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 0 2147483641 - operand
- cleanup_point_expr test39.cpp 120:70 2147483645 - statement
- expr_stmt test39.cpp 120:70 2147483644 - operand
- call_expr test39.cpp 120:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 126:70 2147483645 - statement
+ expr_stmt test39.cpp 126:70 2147483644 - operand
+ call_expr test39.cpp 126:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6365,7 +6365,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6377,7 +6377,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6389,7 +6389,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6413,11 +6413,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr1->ptrval 2147483640 - operand
- stringLength: 18
- cleanup_point_expr test39.cpp 121:60 2147483645 - statement
- expr_stmt test39.cpp 121:60 2147483644 - operand
- call_expr test39.cpp 121:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 127:60 2147483645 - statement
+ expr_stmt test39.cpp 127:60 2147483644 - operand
+ call_expr test39.cpp 127:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6461,7 +6461,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6473,7 +6473,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6485,7 +6485,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6509,11 +6509,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 122:69 2147483645 - statement
- expr_stmt test39.cpp 122:69 2147483644 - operand
- call_expr test39.cpp 122:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 128:69 2147483645 - statement
+ expr_stmt test39.cpp 128:69 2147483644 - operand
+ call_expr test39.cpp 128:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6557,7 +6557,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6569,7 +6569,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6581,7 +6581,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6605,11 +6605,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1->ptrval 2147483640 - operand
- stringLength: 13
- cleanup_point_expr test39.cpp 123:78 2147483645 - statement
- expr_stmt test39.cpp 123:78 2147483644 - operand
- call_expr test39.cpp 123:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 129:78 2147483645 - statement
+ expr_stmt test39.cpp 129:78 2147483644 - operand
+ call_expr test39.cpp 129:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6653,7 +6653,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6665,7 +6665,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6677,7 +6677,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6701,11 +6701,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr1->ptrval 2147483640 - operand
- stringLength: 18
- cleanup_point_expr test39.cpp 124:67 2147483645 - statement
- expr_stmt test39.cpp 124:67 2147483644 - operand
- call_expr test39.cpp 124:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 130:67 2147483645 - statement
+ expr_stmt test39.cpp 130:67 2147483644 - operand
+ call_expr test39.cpp 130:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6749,7 +6749,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6761,7 +6761,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6773,7 +6773,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6797,11 +6797,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1->ptrval 2147483640 - operand
- stringLength: 13
- cleanup_point_expr test39.cpp 125:58 2147483645 - statement
- expr_stmt test39.cpp 125:58 2147483644 - operand
- call_expr test39.cpp 125:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 131:58 2147483645 - statement
+ expr_stmt test39.cpp 131:58 2147483644 - operand
+ call_expr test39.cpp 131:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6845,7 +6845,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6857,7 +6857,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6869,7 +6869,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6893,11 +6893,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 126:61 2147483645 - statement
- expr_stmt test39.cpp 126:61 2147483644 - operand
- call_expr test39.cpp 126:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 132:61 2147483645 - statement
+ expr_stmt test39.cpp 132:61 2147483644 - operand
+ call_expr test39.cpp 132:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -6941,7 +6941,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6953,7 +6953,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6965,7 +6965,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -6989,11 +6989,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 127:58 2147483645 - statement
- expr_stmt test39.cpp 127:58 2147483644 - operand
- call_expr test39.cpp 127:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 133:58 2147483645 - statement
+ expr_stmt test39.cpp 133:58 2147483644 - operand
+ call_expr test39.cpp 133:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7037,7 +7037,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7049,7 +7049,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7061,7 +7061,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7085,11 +7085,11 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 128:65 2147483645 - statement
- expr_stmt test39.cpp 128:65 2147483644 - operand
- call_expr test39.cpp 128:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 134:65 2147483645 - statement
+ expr_stmt test39.cpp 134:65 2147483644 - operand
+ call_expr test39.cpp 134:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7133,7 +7133,7 @@ function_decl func3 test39.cpp 108:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7145,7 +7145,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7157,7 +7157,7 @@ function_decl func3 test39.cpp 108:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7181,49 +7181,49 @@ function_decl func3 test39.cpp 108:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
-function_decl func4 test39.cpp 131:10 2147483647
+function_decl func4 test39.cpp 137:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 132:5 2147483646 - function result
+ result_decl test39.cpp 138:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 131:18 2147483646 - argument
+ parm_decl this test39.cpp 137:18 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- bind_expr test39.cpp 161:65 2147483646 - code
- var_decl data2 test39.cpp 142:15 2147483645 - operand
+ bind_expr test39.cpp 167:65 2147483646 - code
+ var_decl data2 test39.cpp 148:15 2147483645 - operand
- isUsed: 1
- integer_cst 256 2147483644 - decl size
+ integer_cst 384 2147483644 - decl size
record_type 2147483644 - var type
- type_decl Data1 test39.cpp 3:8 2147483643 - type name
+ type_decl Data1 test39.cpp 8:8 2147483643 - type name
- isAutogenerated: 1
statement_list 2147483645 - operand
- cleanup_point_expr test39.cpp 133:53 2147483644 - statement
- expr_stmt test39.cpp 133:53 2147483643 - operand
- call_expr test39.cpp 133:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 139:53 2147483644 - statement
+ expr_stmt test39.cpp 139:53 2147483643 - operand
+ call_expr test39.cpp 139:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7267,7 +7267,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7279,7 +7279,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7291,7 +7291,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7315,11 +7315,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 134:60 2147483644 - statement
- expr_stmt test39.cpp 134:60 2147483643 - operand
- call_expr test39.cpp 134:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 140:60 2147483644 - statement
+ expr_stmt test39.cpp 140:60 2147483643 - operand
+ call_expr test39.cpp 140:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7363,7 +7363,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7375,7 +7375,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7387,7 +7387,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7411,11 +7411,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 135:57 2147483644 - statement
- expr_stmt test39.cpp 135:57 2147483643 - operand
- call_expr test39.cpp 135:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 141:57 2147483644 - statement
+ expr_stmt test39.cpp 141:57 2147483643 - operand
+ call_expr test39.cpp 141:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7459,7 +7459,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7471,7 +7471,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7483,7 +7483,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7507,11 +7507,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 136:61 2147483644 - statement
- expr_stmt test39.cpp 136:61 2147483643 - operand
- call_expr test39.cpp 136:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 142:61 2147483644 - statement
+ expr_stmt test39.cpp 142:61 2147483643 - operand
+ call_expr test39.cpp 142:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7555,7 +7555,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7567,7 +7567,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7579,7 +7579,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7603,11 +7603,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 137:55 2147483644 - statement
- expr_stmt test39.cpp 137:55 2147483643 - operand
- call_expr test39.cpp 137:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 143:55 2147483644 - statement
+ expr_stmt test39.cpp 143:55 2147483643 - operand
+ call_expr test39.cpp 143:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7651,7 +7651,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7663,7 +7663,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7675,7 +7675,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7699,11 +7699,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 138:58 2147483644 - statement
- expr_stmt test39.cpp 138:58 2147483643 - operand
- call_expr test39.cpp 138:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 144:58 2147483644 - statement
+ expr_stmt test39.cpp 144:58 2147483643 - operand
+ call_expr test39.cpp 144:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7747,7 +7747,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7759,7 +7759,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7771,7 +7771,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7795,11 +7795,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 139:61 2147483644 - statement
- expr_stmt test39.cpp 139:61 2147483643 - operand
- call_expr test39.cpp 139:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 145:61 2147483644 - statement
+ expr_stmt test39.cpp 145:61 2147483643 - operand
+ call_expr test39.cpp 145:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7843,7 +7843,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7855,7 +7855,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7867,7 +7867,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7891,11 +7891,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 140:58 2147483644 - statement
- expr_stmt test39.cpp 140:58 2147483643 - operand
- call_expr test39.cpp 140:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 146:58 2147483644 - statement
+ expr_stmt test39.cpp 146:58 2147483643 - operand
+ call_expr test39.cpp 146:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -7939,7 +7939,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7951,7 +7951,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7963,7 +7963,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -7987,11 +7987,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 141:65 2147483644 - statement
- expr_stmt test39.cpp 141:65 2147483643 - operand
- call_expr test39.cpp 141:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 147:65 2147483644 - statement
+ expr_stmt test39.cpp 147:65 2147483643 - operand
+ call_expr test39.cpp 147:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8035,7 +8035,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8047,7 +8047,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8059,7 +8059,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8083,18 +8083,18 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 142:15 2147483644 - statement
- var_decl data2 test39.cpp 142:15 2147483643 - operand
+ decl_expr test39.cpp 148:15 2147483644 - statement
+ var_decl data2 test39.cpp 148:15 2147483643 - operand
- isUsed: 1
- integer_cst 256 15 - decl size 2
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
- cleanup_point_expr test39.cpp 143:53 2147483644 - statement
- expr_stmt test39.cpp 143:53 2147483643 - operand
- call_expr test39.cpp 143:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 149:53 2147483644 - statement
+ expr_stmt test39.cpp 149:53 2147483643 - operand
+ call_expr test39.cpp 149:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8138,7 +8138,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8150,7 +8150,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8162,7 +8162,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8186,11 +8186,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 144:60 2147483644 - statement
- expr_stmt test39.cpp 144:60 2147483643 - operand
- call_expr test39.cpp 144:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 150:60 2147483644 - statement
+ expr_stmt test39.cpp 150:60 2147483643 - operand
+ call_expr test39.cpp 150:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8234,7 +8234,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8246,7 +8246,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8258,7 +8258,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8282,11 +8282,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 145:57 2147483644 - statement
- expr_stmt test39.cpp 145:57 2147483643 - operand
- call_expr test39.cpp 145:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 151:57 2147483644 - statement
+ expr_stmt test39.cpp 151:57 2147483643 - operand
+ call_expr test39.cpp 151:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8330,7 +8330,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8342,7 +8342,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8354,7 +8354,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8378,11 +8378,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 146:61 2147483644 - statement
- expr_stmt test39.cpp 146:61 2147483643 - operand
- call_expr test39.cpp 146:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 152:61 2147483644 - statement
+ expr_stmt test39.cpp 152:61 2147483643 - operand
+ call_expr test39.cpp 152:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8426,7 +8426,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8438,7 +8438,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8450,7 +8450,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8474,11 +8474,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 147:55 2147483644 - statement
- expr_stmt test39.cpp 147:55 2147483643 - operand
- call_expr test39.cpp 147:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 153:55 2147483644 - statement
+ expr_stmt test39.cpp 153:55 2147483643 - operand
+ call_expr test39.cpp 153:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8522,7 +8522,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8534,7 +8534,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8546,7 +8546,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8570,11 +8570,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 148:58 2147483644 - statement
- expr_stmt test39.cpp 148:58 2147483643 - operand
- call_expr test39.cpp 148:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 154:58 2147483644 - statement
+ expr_stmt test39.cpp 154:58 2147483643 - operand
+ call_expr test39.cpp 154:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8618,7 +8618,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8630,7 +8630,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8642,7 +8642,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8666,11 +8666,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 149:61 2147483644 - statement
- expr_stmt test39.cpp 149:61 2147483643 - operand
- call_expr test39.cpp 149:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 155:61 2147483644 - statement
+ expr_stmt test39.cpp 155:61 2147483643 - operand
+ call_expr test39.cpp 155:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8714,7 +8714,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8726,7 +8726,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8738,7 +8738,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8762,11 +8762,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 150:58 2147483644 - statement
- expr_stmt test39.cpp 150:58 2147483643 - operand
- call_expr test39.cpp 150:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 156:58 2147483644 - statement
+ expr_stmt test39.cpp 156:58 2147483643 - operand
+ call_expr test39.cpp 156:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8810,7 +8810,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8822,7 +8822,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8834,7 +8834,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8858,11 +8858,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 151:65 2147483644 - statement
- expr_stmt test39.cpp 151:65 2147483643 - operand
- call_expr test39.cpp 151:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 157:65 2147483644 - statement
+ expr_stmt test39.cpp 157:65 2147483643 - operand
+ call_expr test39.cpp 157:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -8906,7 +8906,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8918,7 +8918,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8930,7 +8930,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -8954,25 +8954,25 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 152:24 2147483644 - statement
- var_decl ptr1 test39.cpp 152:16 2147483643 - operand
+ decl_expr test39.cpp 158:24 2147483644 - statement
+ var_decl ptr1 test39.cpp 158:16 2147483643 - operand
integer_cst 64 2147483642 - decl size
addr_expr 20 - initial
- var_decl data2 test39.cpp 142:15 19 - operand
+ var_decl data2 test39.cpp 148:15 19 - operand
- isUsed: 1
- integer_cst 256 15 - decl size 2
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
pointer_type 2147483642 - var type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
- cleanup_point_expr test39.cpp 153:57 2147483644 - statement
- expr_stmt test39.cpp 153:57 2147483643 - operand
- call_expr test39.cpp 153:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 159:57 2147483644 - statement
+ expr_stmt test39.cpp 159:57 2147483643 - operand
+ call_expr test39.cpp 159:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9016,7 +9016,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9028,7 +9028,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9040,7 +9040,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9064,11 +9064,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 154:64 2147483644 - statement
- expr_stmt test39.cpp 154:64 2147483643 - operand
- call_expr test39.cpp 154:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 160:64 2147483644 - statement
+ expr_stmt test39.cpp 160:64 2147483643 - operand
+ call_expr test39.cpp 160:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9112,7 +9112,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9124,7 +9124,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9136,7 +9136,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9160,11 +9160,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 155:57 2147483644 - statement
- expr_stmt test39.cpp 155:57 2147483643 - operand
- call_expr test39.cpp 155:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 161:57 2147483644 - statement
+ expr_stmt test39.cpp 161:57 2147483643 - operand
+ call_expr test39.cpp 161:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9208,7 +9208,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9220,7 +9220,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9232,7 +9232,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9256,11 +9256,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 156:61 2147483644 - statement
- expr_stmt test39.cpp 156:61 2147483643 - operand
- call_expr test39.cpp 156:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 162:61 2147483644 - statement
+ expr_stmt test39.cpp 162:61 2147483643 - operand
+ call_expr test39.cpp 162:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9304,7 +9304,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9316,7 +9316,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9328,7 +9328,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9352,11 +9352,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 157:55 2147483644 - statement
- expr_stmt test39.cpp 157:55 2147483643 - operand
- call_expr test39.cpp 157:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 163:55 2147483644 - statement
+ expr_stmt test39.cpp 163:55 2147483643 - operand
+ call_expr test39.cpp 163:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9400,7 +9400,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9412,7 +9412,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9424,7 +9424,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9448,11 +9448,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 158:62 2147483644 - statement
- expr_stmt test39.cpp 158:62 2147483643 - operand
- call_expr test39.cpp 158:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 164:62 2147483644 - statement
+ expr_stmt test39.cpp 164:62 2147483643 - operand
+ call_expr test39.cpp 164:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9496,7 +9496,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9508,7 +9508,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9520,7 +9520,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9544,11 +9544,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 159:61 2147483644 - statement
- expr_stmt test39.cpp 159:61 2147483643 - operand
- call_expr test39.cpp 159:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 165:61 2147483644 - statement
+ expr_stmt test39.cpp 165:61 2147483643 - operand
+ call_expr test39.cpp 165:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9592,7 +9592,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9604,7 +9604,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9616,7 +9616,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9640,11 +9640,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 160:58 2147483644 - statement
- expr_stmt test39.cpp 160:58 2147483643 - operand
- call_expr test39.cpp 160:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 166:58 2147483644 - statement
+ expr_stmt test39.cpp 166:58 2147483643 - operand
+ call_expr test39.cpp 166:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9688,7 +9688,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9700,7 +9700,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9712,7 +9712,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9736,11 +9736,11 @@ function_decl func4 test39.cpp 131:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 161:65 2147483644 - statement
- expr_stmt test39.cpp 161:65 2147483643 - operand
- call_expr test39.cpp 161:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 167:65 2147483644 - statement
+ expr_stmt test39.cpp 167:65 2147483643 - operand
+ call_expr test39.cpp 167:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9784,7 +9784,7 @@ function_decl func4 test39.cpp 131:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9796,7 +9796,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9808,7 +9808,7 @@ function_decl func4 test39.cpp 131:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9833,67 +9833,67 @@ function_decl func4 test39.cpp 131:10 2147483647
string_cst ptr1 2147483639 - operand
- stringLength: 5
block 2147483645 - operand
- var_decl data2 test39.cpp 142:15 2147483644 - block vars
+ var_decl data2 test39.cpp 148:15 2147483644 - block vars
- isUsed: 1
- integer_cst 256 15 - decl size 2
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
- var_decl ptr1 test39.cpp 152:16 2147483644 - block vars
+ var_decl ptr1 test39.cpp 158:16 2147483644 - block vars
integer_cst 64 15 - decl size 2
addr_expr 20 - initial 2
- var_decl data2 test39.cpp 142:15 19 - operand
+ var_decl data2 test39.cpp 148:15 19 - operand
- isUsed: 1
- integer_cst 256 15 - decl size 2
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
pointer_type 15 - var type 2
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl func5 test39.cpp 164:10 2147483647
+function_decl func5 test39.cpp 170:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
void_type 2147483643 - value
type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test39.cpp 165:5 2147483646 - function result
+ result_decl test39.cpp 171:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 164:18 2147483646 - argument
+ parm_decl this test39.cpp 170:18 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- bind_expr test39.cpp 204:65 2147483646 - code
- var_decl data2 test39.cpp 175:15 2147483645 - operand
- integer_cst 256 2147483644 - decl size
+ bind_expr test39.cpp 210:65 2147483646 - code
+ var_decl data2 test39.cpp 181:15 2147483645 - operand
+ integer_cst 384 2147483644 - decl size
record_type 2147483644 - var type
- type_decl Data1 test39.cpp 3:8 2147483643 - type name
+ type_decl Data1 test39.cpp 8:8 2147483643 - type name
- isAutogenerated: 1
statement_list 2147483645 - operand
- cleanup_point_expr test39.cpp 166:53 2147483644 - statement
- expr_stmt test39.cpp 166:53 2147483643 - operand
- call_expr test39.cpp 166:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 172:53 2147483644 - statement
+ expr_stmt test39.cpp 172:53 2147483643 - operand
+ call_expr test39.cpp 172:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -9937,7 +9937,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9949,7 +9949,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9961,7 +9961,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -9985,11 +9985,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 167:60 2147483644 - statement
- expr_stmt test39.cpp 167:60 2147483643 - operand
- call_expr test39.cpp 167:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 173:60 2147483644 - statement
+ expr_stmt test39.cpp 173:60 2147483643 - operand
+ call_expr test39.cpp 173:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10033,7 +10033,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10045,7 +10045,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10057,7 +10057,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10081,11 +10081,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 168:57 2147483644 - statement
- expr_stmt test39.cpp 168:57 2147483643 - operand
- call_expr test39.cpp 168:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 174:57 2147483644 - statement
+ expr_stmt test39.cpp 174:57 2147483643 - operand
+ call_expr test39.cpp 174:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10129,7 +10129,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10141,7 +10141,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10153,7 +10153,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10177,11 +10177,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 169:61 2147483644 - statement
- expr_stmt test39.cpp 169:61 2147483643 - operand
- call_expr test39.cpp 169:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 175:61 2147483644 - statement
+ expr_stmt test39.cpp 175:61 2147483643 - operand
+ call_expr test39.cpp 175:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10225,7 +10225,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10237,7 +10237,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10249,7 +10249,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10273,11 +10273,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 170:55 2147483644 - statement
- expr_stmt test39.cpp 170:55 2147483643 - operand
- call_expr test39.cpp 170:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 176:55 2147483644 - statement
+ expr_stmt test39.cpp 176:55 2147483643 - operand
+ call_expr test39.cpp 176:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10321,7 +10321,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10333,7 +10333,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10345,7 +10345,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10369,11 +10369,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 171:58 2147483644 - statement
- expr_stmt test39.cpp 171:58 2147483643 - operand
- call_expr test39.cpp 171:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 177:58 2147483644 - statement
+ expr_stmt test39.cpp 177:58 2147483643 - operand
+ call_expr test39.cpp 177:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10417,7 +10417,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10429,7 +10429,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10441,7 +10441,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10465,11 +10465,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 172:61 2147483644 - statement
- expr_stmt test39.cpp 172:61 2147483643 - operand
- call_expr test39.cpp 172:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 178:61 2147483644 - statement
+ expr_stmt test39.cpp 178:61 2147483643 - operand
+ call_expr test39.cpp 178:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10513,7 +10513,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10525,7 +10525,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10537,7 +10537,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10561,11 +10561,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 173:58 2147483644 - statement
- expr_stmt test39.cpp 173:58 2147483643 - operand
- call_expr test39.cpp 173:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 179:58 2147483644 - statement
+ expr_stmt test39.cpp 179:58 2147483643 - operand
+ call_expr test39.cpp 179:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10609,7 +10609,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10621,7 +10621,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10633,7 +10633,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10657,11 +10657,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 174:65 2147483644 - statement
- expr_stmt test39.cpp 174:65 2147483643 - operand
- call_expr test39.cpp 174:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 180:65 2147483644 - statement
+ expr_stmt test39.cpp 180:65 2147483643 - operand
+ call_expr test39.cpp 180:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10705,7 +10705,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10717,7 +10717,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10729,7 +10729,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10753,17 +10753,17 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 175:15 2147483644 - statement
- var_decl data2 test39.cpp 175:15 2147483643 - operand
- integer_cst 256 15 - decl size 2
+ decl_expr test39.cpp 181:15 2147483644 - statement
+ var_decl data2 test39.cpp 181:15 2147483643 - operand
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
- cleanup_point_expr test39.cpp 176:53 2147483644 - statement
- expr_stmt test39.cpp 176:53 2147483643 - operand
- call_expr test39.cpp 176:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 182:53 2147483644 - statement
+ expr_stmt test39.cpp 182:53 2147483643 - operand
+ call_expr test39.cpp 182:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10807,7 +10807,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10819,7 +10819,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10831,7 +10831,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10855,11 +10855,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 177:60 2147483644 - statement
- expr_stmt test39.cpp 177:60 2147483643 - operand
- call_expr test39.cpp 177:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 183:60 2147483644 - statement
+ expr_stmt test39.cpp 183:60 2147483643 - operand
+ call_expr test39.cpp 183:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10903,7 +10903,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10915,7 +10915,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10927,7 +10927,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -10951,11 +10951,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 178:57 2147483644 - statement
- expr_stmt test39.cpp 178:57 2147483643 - operand
- call_expr test39.cpp 178:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 184:57 2147483644 - statement
+ expr_stmt test39.cpp 184:57 2147483643 - operand
+ call_expr test39.cpp 184:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -10999,7 +10999,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11011,7 +11011,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11023,7 +11023,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11047,11 +11047,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 179:61 2147483644 - statement
- expr_stmt test39.cpp 179:61 2147483643 - operand
- call_expr test39.cpp 179:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 185:61 2147483644 - statement
+ expr_stmt test39.cpp 185:61 2147483643 - operand
+ call_expr test39.cpp 185:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11095,7 +11095,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11107,7 +11107,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11119,7 +11119,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11143,11 +11143,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 180:55 2147483644 - statement
- expr_stmt test39.cpp 180:55 2147483643 - operand
- call_expr test39.cpp 180:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 186:55 2147483644 - statement
+ expr_stmt test39.cpp 186:55 2147483643 - operand
+ call_expr test39.cpp 186:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11191,7 +11191,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11203,7 +11203,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11215,7 +11215,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11239,11 +11239,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 181:58 2147483644 - statement
- expr_stmt test39.cpp 181:58 2147483643 - operand
- call_expr test39.cpp 181:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 187:58 2147483644 - statement
+ expr_stmt test39.cpp 187:58 2147483643 - operand
+ call_expr test39.cpp 187:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11287,7 +11287,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11299,7 +11299,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11311,7 +11311,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11335,11 +11335,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 182:61 2147483644 - statement
- expr_stmt test39.cpp 182:61 2147483643 - operand
- call_expr test39.cpp 182:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 188:61 2147483644 - statement
+ expr_stmt test39.cpp 188:61 2147483643 - operand
+ call_expr test39.cpp 188:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11383,7 +11383,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11395,7 +11395,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11407,7 +11407,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11431,11 +11431,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 183:58 2147483644 - statement
- expr_stmt test39.cpp 183:58 2147483643 - operand
- call_expr test39.cpp 183:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 189:58 2147483644 - statement
+ expr_stmt test39.cpp 189:58 2147483643 - operand
+ call_expr test39.cpp 189:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11479,7 +11479,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11491,7 +11491,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11503,7 +11503,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11527,11 +11527,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 184:65 2147483644 - statement
- expr_stmt test39.cpp 184:65 2147483643 - operand
- call_expr test39.cpp 184:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 190:65 2147483644 - statement
+ expr_stmt test39.cpp 190:65 2147483643 - operand
+ call_expr test39.cpp 190:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11575,7 +11575,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11587,7 +11587,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11599,7 +11599,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11623,19 +11623,19 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 185:16 2147483644 - statement
- var_decl data1 test39.cpp 185:16 2147483643 - operand
+ decl_expr test39.cpp 191:16 2147483644 - statement
+ var_decl data1 test39.cpp 191:16 2147483643 - operand
- isUsed: 1
integer_cst 64 2147483642 - decl size
pointer_type 2147483642 - var type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
- cleanup_point_expr test39.cpp 186:58 2147483644 - statement
- expr_stmt test39.cpp 186:58 2147483643 - operand
- call_expr test39.cpp 186:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 192:58 2147483644 - statement
+ expr_stmt test39.cpp 192:58 2147483643 - operand
+ call_expr test39.cpp 192:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11679,7 +11679,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11691,7 +11691,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11703,7 +11703,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11727,11 +11727,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst data1 2147483639 - operand
- stringLength: 6
- cleanup_point_expr test39.cpp 187:60 2147483644 - statement
- expr_stmt test39.cpp 187:60 2147483643 - operand
- call_expr test39.cpp 187:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 193:60 2147483644 - statement
+ expr_stmt test39.cpp 193:60 2147483643 - operand
+ call_expr test39.cpp 193:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11775,7 +11775,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11787,7 +11787,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11799,7 +11799,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11823,11 +11823,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 188:57 2147483644 - statement
- expr_stmt test39.cpp 188:57 2147483643 - operand
- call_expr test39.cpp 188:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 194:57 2147483644 - statement
+ expr_stmt test39.cpp 194:57 2147483643 - operand
+ call_expr test39.cpp 194:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11871,7 +11871,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11883,7 +11883,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11895,7 +11895,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11919,11 +11919,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 189:66 2147483644 - statement
- expr_stmt test39.cpp 189:66 2147483643 - operand
- call_expr test39.cpp 189:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 195:66 2147483644 - statement
+ expr_stmt test39.cpp 195:66 2147483643 - operand
+ call_expr test39.cpp 195:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -11967,7 +11967,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11979,7 +11979,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -11991,7 +11991,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12015,11 +12015,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst data1 2147483639 - operand
- stringLength: 6
- cleanup_point_expr test39.cpp 190:60 2147483644 - statement
- expr_stmt test39.cpp 190:60 2147483643 - operand
- call_expr test39.cpp 190:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 196:60 2147483644 - statement
+ expr_stmt test39.cpp 196:60 2147483643 - operand
+ call_expr test39.cpp 196:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12063,7 +12063,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12075,7 +12075,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12087,7 +12087,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12111,11 +12111,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst data1 2147483639 - operand
- stringLength: 6
- cleanup_point_expr test39.cpp 191:58 2147483644 - statement
- expr_stmt test39.cpp 191:58 2147483643 - operand
- call_expr test39.cpp 191:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 197:58 2147483644 - statement
+ expr_stmt test39.cpp 197:58 2147483643 - operand
+ call_expr test39.cpp 197:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12159,7 +12159,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12171,7 +12171,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12183,7 +12183,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12207,11 +12207,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 192:61 2147483644 - statement
- expr_stmt test39.cpp 192:61 2147483643 - operand
- call_expr test39.cpp 192:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 198:61 2147483644 - statement
+ expr_stmt test39.cpp 198:61 2147483643 - operand
+ call_expr test39.cpp 198:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12255,7 +12255,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12267,7 +12267,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12279,7 +12279,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12303,11 +12303,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 193:58 2147483644 - statement
- expr_stmt test39.cpp 193:58 2147483643 - operand
- call_expr test39.cpp 193:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 199:58 2147483644 - statement
+ expr_stmt test39.cpp 199:58 2147483643 - operand
+ call_expr test39.cpp 199:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12351,7 +12351,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12363,7 +12363,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12375,7 +12375,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12399,11 +12399,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 194:65 2147483644 - statement
- expr_stmt test39.cpp 194:65 2147483643 - operand
- call_expr test39.cpp 194:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 200:65 2147483644 - statement
+ expr_stmt test39.cpp 200:65 2147483643 - operand
+ call_expr test39.cpp 200:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12447,7 +12447,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12459,7 +12459,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12471,7 +12471,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12495,27 +12495,27 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 195:54 2147483644 - statement
- var_decl ptr1 test39.cpp 195:16 2147483643 - operand
+ decl_expr test39.cpp 201:54 2147483644 - statement
+ var_decl ptr1 test39.cpp 201:16 2147483643 - operand
integer_cst 64 2147483642 - decl size
nop_expr 20 - initial
addr_expr 19 - operand
- var_decl data1 test39.cpp 185:16 18 - operand
+ var_decl data1 test39.cpp 191:16 18 - operand
- isUsed: 1
integer_cst 64 15 - decl size 2
pointer_type 15 - var type 2
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
pointer_type 2147483642 - var type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
- cleanup_point_expr test39.cpp 196:63 2147483644 - statement
- expr_stmt test39.cpp 196:63 2147483643 - operand
- call_expr test39.cpp 196:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 202:63 2147483644 - statement
+ expr_stmt test39.cpp 202:63 2147483643 - operand
+ call_expr test39.cpp 202:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12559,7 +12559,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12571,7 +12571,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12583,7 +12583,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12607,11 +12607,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst data1 ptr1 2147483639 - operand
- stringLength: 11
- cleanup_point_expr test39.cpp 197:60 2147483644 - statement
- expr_stmt test39.cpp 197:60 2147483643 - operand
- call_expr test39.cpp 197:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 203:64 2147483644 - statement
+ expr_stmt test39.cpp 203:64 2147483643 - operand
+ call_expr test39.cpp 203:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12655,7 +12655,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12667,7 +12667,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12679,7 +12679,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12701,13 +12701,13 @@ function_decl func5 test39.cpp 164:10 2147483647
- stringLength: 17
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
- string_cst 2147483639 - operand
- - stringLength: 1
- cleanup_point_expr test39.cpp 198:57 2147483644 - statement
- expr_stmt test39.cpp 198:57 2147483643 - operand
- call_expr test39.cpp 198:31 2147483642 - expresssion
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 204:57 2147483644 - statement
+ expr_stmt test39.cpp 204:57 2147483643 - operand
+ call_expr test39.cpp 204:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12751,7 +12751,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12763,7 +12763,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12775,7 +12775,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12799,11 +12799,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 199:71 2147483644 - statement
- expr_stmt test39.cpp 199:71 2147483643 - operand
- call_expr test39.cpp 199:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 205:66 2147483644 - statement
+ expr_stmt test39.cpp 205:66 2147483643 - operand
+ call_expr test39.cpp 205:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12847,7 +12847,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12859,7 +12859,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12871,7 +12871,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12893,13 +12893,13 @@ function_decl func5 test39.cpp 164:10 2147483647
- stringLength: 18
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
- string_cst data1 ptr1 2147483639 - operand
- - stringLength: 11
- cleanup_point_expr test39.cpp 200:65 2147483644 - statement
- expr_stmt test39.cpp 200:65 2147483643 - operand
- call_expr test39.cpp 200:31 2147483642 - expresssion
+ string_cst data1 2147483639 - operand
+ - stringLength: 6
+ cleanup_point_expr test39.cpp 206:60 2147483644 - statement
+ expr_stmt test39.cpp 206:60 2147483643 - operand
+ call_expr test39.cpp 206:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -12943,7 +12943,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12955,7 +12955,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12967,7 +12967,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -12989,13 +12989,13 @@ function_decl func5 test39.cpp 164:10 2147483647
- stringLength: 12
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
- string_cst data1 ptr1 2147483639 - operand
- - stringLength: 11
- cleanup_point_expr test39.cpp 201:58 2147483644 - statement
- expr_stmt test39.cpp 201:58 2147483643 - operand
- call_expr test39.cpp 201:31 2147483642 - expresssion
+ string_cst data1 2147483639 - operand
+ - stringLength: 6
+ cleanup_point_expr test39.cpp 207:62 2147483644 - statement
+ expr_stmt test39.cpp 207:62 2147483643 - operand
+ call_expr test39.cpp 207:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13039,7 +13039,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13051,7 +13051,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13063,7 +13063,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13085,13 +13085,13 @@ function_decl func5 test39.cpp 164:10 2147483647
- stringLength: 15
nop_expr 2147483641 - arg
addr_expr 2147483640 - operand
- string_cst 2147483639 - operand
- - stringLength: 1
- cleanup_point_expr test39.cpp 202:61 2147483644 - statement
- expr_stmt test39.cpp 202:61 2147483643 - operand
- call_expr test39.cpp 202:31 2147483642 - expresssion
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 208:61 2147483644 - statement
+ expr_stmt test39.cpp 208:61 2147483643 - operand
+ call_expr test39.cpp 208:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13135,7 +13135,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13147,7 +13147,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13159,7 +13159,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13183,11 +13183,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 203:58 2147483644 - statement
- expr_stmt test39.cpp 203:58 2147483643 - operand
- call_expr test39.cpp 203:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 209:58 2147483644 - statement
+ expr_stmt test39.cpp 209:58 2147483643 - operand
+ call_expr test39.cpp 209:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13231,7 +13231,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13243,7 +13243,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13255,7 +13255,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13279,11 +13279,11 @@ function_decl func5 test39.cpp 164:10 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 204:65 2147483644 - statement
- expr_stmt test39.cpp 204:65 2147483643 - operand
- call_expr test39.cpp 204:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 210:65 2147483644 - statement
+ expr_stmt test39.cpp 210:65 2147483643 - operand
+ call_expr test39.cpp 210:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13327,7 +13327,7 @@ function_decl func5 test39.cpp 164:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13339,7 +13339,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13351,7 +13351,7 @@ function_decl func5 test39.cpp 164:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13376,34 +13376,34 @@ function_decl func5 test39.cpp 164:10 2147483647
string_cst ptr1 2147483639 - operand
- stringLength: 5
block 2147483645 - operand
- var_decl data2 test39.cpp 175:15 2147483644 - block vars
- integer_cst 256 15 - decl size 2
+ var_decl data2 test39.cpp 181:15 2147483644 - block vars
+ integer_cst 384 15 - decl size 2
record_type 15 - var type 2
- type_decl Data1 test39.cpp 3:8 14 - type name
+ type_decl Data1 test39.cpp 8:8 14 - type name
- isAutogenerated: 1
- var_decl data1 test39.cpp 185:16 2147483644 - block vars
+ var_decl data1 test39.cpp 191:16 2147483644 - block vars
- isUsed: 1
integer_cst 64 15 - decl size 2
pointer_type 15 - var type 2
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
- var_decl ptr1 test39.cpp 195:16 2147483644 - block vars
+ var_decl ptr1 test39.cpp 201:16 2147483644 - block vars
integer_cst 64 15 - decl size 2
nop_expr 20 - initial 2
addr_expr 19 - operand
- var_decl data1 test39.cpp 185:16 18 - operand
+ var_decl data1 test39.cpp 191:16 18 - operand
- isUsed: 1
integer_cst 64 15 - decl size 2
pointer_type 15 - var type 2
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
pointer_type 15 - var type 2
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
-function_decl func6 test39.cpp 207:9 2147483647
+function_decl func6 test39.cpp 213:9 2147483647
- isPublic: 1
method_type 2147483646 - function type
integer_type 2147483645 - method return type
@@ -13415,23 +13415,23 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -2147483648 2147483644 - min value
integer_cst 2147483647 2147483644 - max value
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
pointer_type 2147483643 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483643 - chain
void_type 2147483642 - value
type_decl void <built-in> 0:0 2147483641 - type name
- isAutogenerated: 1
- result_decl test39.cpp 208:5 2147483646 - function result
+ result_decl test39.cpp 214:5 2147483646 - function result
- isAutogenerated: 1
integer_type 2147483645 - result type
- precisionBits: 32
@@ -13442,22 +13442,22 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -2147483648 2147483644 - min value
integer_cst 2147483647 2147483644 - max value
integer_cst 32 2147483645 - decl size
- parm_decl this test39.cpp 207:28 2147483646 - argument
+ parm_decl this test39.cpp 213:28 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr1 test39.cpp 207:22 2147483646 - argument
+ parm_decl ptr1 test39.cpp 213:22 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- bind_expr test39.cpp 238:25 2147483646 - code
- var_decl arr test39.cpp 218:13 2147483645 - operand
+ bind_expr test39.cpp 244:25 2147483646 - code
+ var_decl arr test39.cpp 224:13 2147483645 - operand
- isUsed: 1
integer_cst 320 2147483644 - decl size
array_type 2147483644 - var type
@@ -13476,11 +13476,11 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst 0 2147483642 - min value
integer_cst 9 2147483642 - max value
statement_list 2147483645 - operand
- cleanup_point_expr test39.cpp 209:57 2147483644 - statement
- expr_stmt test39.cpp 209:57 2147483643 - operand
- call_expr test39.cpp 209:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 215:57 2147483644 - statement
+ expr_stmt test39.cpp 215:57 2147483643 - operand
+ call_expr test39.cpp 215:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13524,7 +13524,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13536,7 +13536,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13548,7 +13548,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13572,11 +13572,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 210:60 2147483644 - statement
- expr_stmt test39.cpp 210:60 2147483643 - operand
- call_expr test39.cpp 210:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 216:60 2147483644 - statement
+ expr_stmt test39.cpp 216:60 2147483643 - operand
+ call_expr test39.cpp 216:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13620,7 +13620,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13632,7 +13632,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13644,7 +13644,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13668,11 +13668,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 211:57 2147483644 - statement
- expr_stmt test39.cpp 211:57 2147483643 - operand
- call_expr test39.cpp 211:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 217:57 2147483644 - statement
+ expr_stmt test39.cpp 217:57 2147483643 - operand
+ call_expr test39.cpp 217:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13716,7 +13716,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13728,7 +13728,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13740,7 +13740,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13764,11 +13764,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 212:65 2147483644 - statement
- expr_stmt test39.cpp 212:65 2147483643 - operand
- call_expr test39.cpp 212:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 218:65 2147483644 - statement
+ expr_stmt test39.cpp 218:65 2147483643 - operand
+ call_expr test39.cpp 218:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13812,7 +13812,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13824,7 +13824,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13836,7 +13836,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13860,11 +13860,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 213:55 2147483644 - statement
- expr_stmt test39.cpp 213:55 2147483643 - operand
- call_expr test39.cpp 213:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 219:55 2147483644 - statement
+ expr_stmt test39.cpp 219:55 2147483643 - operand
+ call_expr test39.cpp 219:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -13908,7 +13908,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13920,7 +13920,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13932,7 +13932,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -13956,11 +13956,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 214:58 2147483644 - statement
- expr_stmt test39.cpp 214:58 2147483643 - operand
- call_expr test39.cpp 214:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 220:58 2147483644 - statement
+ expr_stmt test39.cpp 220:58 2147483643 - operand
+ call_expr test39.cpp 220:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14004,7 +14004,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14016,7 +14016,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14028,7 +14028,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14052,11 +14052,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 215:61 2147483644 - statement
- expr_stmt test39.cpp 215:61 2147483643 - operand
- call_expr test39.cpp 215:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 221:61 2147483644 - statement
+ expr_stmt test39.cpp 221:61 2147483643 - operand
+ call_expr test39.cpp 221:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14100,7 +14100,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14112,7 +14112,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14124,7 +14124,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14148,11 +14148,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 216:58 2147483644 - statement
- expr_stmt test39.cpp 216:58 2147483643 - operand
- call_expr test39.cpp 216:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 222:58 2147483644 - statement
+ expr_stmt test39.cpp 222:58 2147483643 - operand
+ call_expr test39.cpp 222:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14196,7 +14196,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14208,7 +14208,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14220,7 +14220,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14244,11 +14244,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 217:65 2147483644 - statement
- expr_stmt test39.cpp 217:65 2147483643 - operand
- call_expr test39.cpp 217:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 223:65 2147483644 - statement
+ expr_stmt test39.cpp 223:65 2147483643 - operand
+ call_expr test39.cpp 223:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14292,7 +14292,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14304,7 +14304,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14316,7 +14316,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14340,8 +14340,8 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- decl_expr test39.cpp 218:19 2147483644 - statement
- var_decl arr test39.cpp 218:13 2147483643 - operand
+ decl_expr test39.cpp 224:19 2147483644 - statement
+ var_decl arr test39.cpp 224:13 2147483643 - operand
- isUsed: 1
integer_cst 320 15 - decl size 2
array_type 15 - var type 2
@@ -14359,11 +14359,11 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst 64 13 - type size
integer_cst 0 13 - min value
integer_cst 9 13 - max value
- cleanup_point_expr test39.cpp 219:57 2147483644 - statement
- expr_stmt test39.cpp 219:57 2147483643 - operand
- call_expr test39.cpp 219:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 225:57 2147483644 - statement
+ expr_stmt test39.cpp 225:57 2147483643 - operand
+ call_expr test39.cpp 225:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14407,7 +14407,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14419,7 +14419,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14431,7 +14431,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14455,11 +14455,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 220:60 2147483644 - statement
- expr_stmt test39.cpp 220:60 2147483643 - operand
- call_expr test39.cpp 220:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 226:60 2147483644 - statement
+ expr_stmt test39.cpp 226:60 2147483643 - operand
+ call_expr test39.cpp 226:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14503,7 +14503,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14515,7 +14515,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14527,7 +14527,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14551,11 +14551,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 221:57 2147483644 - statement
- expr_stmt test39.cpp 221:57 2147483643 - operand
- call_expr test39.cpp 221:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 227:57 2147483644 - statement
+ expr_stmt test39.cpp 227:57 2147483643 - operand
+ call_expr test39.cpp 227:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14599,7 +14599,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14611,7 +14611,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14623,7 +14623,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14647,11 +14647,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 222:65 2147483644 - statement
- expr_stmt test39.cpp 222:65 2147483643 - operand
- call_expr test39.cpp 222:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 228:65 2147483644 - statement
+ expr_stmt test39.cpp 228:65 2147483643 - operand
+ call_expr test39.cpp 228:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14695,7 +14695,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14707,7 +14707,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14719,7 +14719,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14743,11 +14743,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 223:55 2147483644 - statement
- expr_stmt test39.cpp 223:55 2147483643 - operand
- call_expr test39.cpp 223:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 229:55 2147483644 - statement
+ expr_stmt test39.cpp 229:55 2147483643 - operand
+ call_expr test39.cpp 229:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14791,7 +14791,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14803,7 +14803,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14815,7 +14815,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14839,11 +14839,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 224:58 2147483644 - statement
- expr_stmt test39.cpp 224:58 2147483643 - operand
- call_expr test39.cpp 224:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 230:58 2147483644 - statement
+ expr_stmt test39.cpp 230:58 2147483643 - operand
+ call_expr test39.cpp 230:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14887,7 +14887,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14899,7 +14899,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14911,7 +14911,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14935,11 +14935,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 225:61 2147483644 - statement
- expr_stmt test39.cpp 225:61 2147483643 - operand
- call_expr test39.cpp 225:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 231:61 2147483644 - statement
+ expr_stmt test39.cpp 231:61 2147483643 - operand
+ call_expr test39.cpp 231:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -14983,7 +14983,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -14995,7 +14995,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15007,7 +15007,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15031,11 +15031,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 226:58 2147483644 - statement
- expr_stmt test39.cpp 226:58 2147483643 - operand
- call_expr test39.cpp 226:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 232:58 2147483644 - statement
+ expr_stmt test39.cpp 232:58 2147483643 - operand
+ call_expr test39.cpp 232:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15079,7 +15079,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15091,7 +15091,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15103,7 +15103,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15127,11 +15127,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 227:65 2147483644 - statement
- expr_stmt test39.cpp 227:65 2147483643 - operand
- call_expr test39.cpp 227:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 233:65 2147483644 - statement
+ expr_stmt test39.cpp 233:65 2147483643 - operand
+ call_expr test39.cpp 233:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15175,7 +15175,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15187,7 +15187,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15199,7 +15199,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15223,14 +15223,14 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 228:27 2147483644 - statement
- expr_stmt test39.cpp 228:27 2147483643 - operand
+ cleanup_point_expr test39.cpp 234:27 2147483644 - statement
+ expr_stmt test39.cpp 234:27 2147483643 - operand
convert_expr 2147483642 - expresssion
modify_expr 2147483641 - operand
- array_ref test39.cpp 228:14 2147483640 - operand
+ array_ref test39.cpp 234:14 2147483640 - operand
integer_cst 0 2147483639 - low bound
integer_cst 4 2147483639 - element size
- var_decl arr test39.cpp 218:13 2147483639 - operand
+ var_decl arr test39.cpp 224:13 2147483639 - operand
- isUsed: 1
integer_cst 320 15 - decl size 2
array_type 15 - var type 2
@@ -15249,16 +15249,16 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst 0 13 - min value
integer_cst 9 13 - max value
integer_cst 1 2147483639 - operand
- component_ref test39.cpp 228:24 2147483640 - operand
+ component_ref test39.cpp 234:24 2147483640 - operand
indirect_ref 2147483639 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 207:22 2147483638 - ref
+ parm_decl ptr1 test39.cpp 213:22 2147483638 - ref
pointer_type 2147483637 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483637 - parm size
- field_decl val test39.cpp 5:9 2147483639 - field
+ field_decl val test39.cpp 10:9 2147483639 - field
- signed
integer_cst 32 2147483638 - decl size
integer_type 5 - field type
@@ -15269,11 +15269,11 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- cleanup_point_expr test39.cpp 229:57 2147483644 - statement
- expr_stmt test39.cpp 229:57 2147483643 - operand
- call_expr test39.cpp 229:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 235:57 2147483644 - statement
+ expr_stmt test39.cpp 235:57 2147483643 - operand
+ call_expr test39.cpp 235:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15317,7 +15317,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15329,7 +15329,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15341,7 +15341,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15365,11 +15365,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 230:60 2147483644 - statement
- expr_stmt test39.cpp 230:60 2147483643 - operand
- call_expr test39.cpp 230:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 236:60 2147483644 - statement
+ expr_stmt test39.cpp 236:60 2147483643 - operand
+ call_expr test39.cpp 236:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15413,7 +15413,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15425,7 +15425,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15437,7 +15437,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15461,11 +15461,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 231:57 2147483644 - statement
- expr_stmt test39.cpp 231:57 2147483643 - operand
- call_expr test39.cpp 231:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 237:57 2147483644 - statement
+ expr_stmt test39.cpp 237:57 2147483643 - operand
+ call_expr test39.cpp 237:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15509,7 +15509,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15521,7 +15521,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15533,7 +15533,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15557,11 +15557,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 232:65 2147483644 - statement
- expr_stmt test39.cpp 232:65 2147483643 - operand
- call_expr test39.cpp 232:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 238:65 2147483644 - statement
+ expr_stmt test39.cpp 238:65 2147483643 - operand
+ call_expr test39.cpp 238:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15605,7 +15605,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15617,7 +15617,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15629,7 +15629,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15653,11 +15653,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 233:55 2147483644 - statement
- expr_stmt test39.cpp 233:55 2147483643 - operand
- call_expr test39.cpp 233:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 239:55 2147483644 - statement
+ expr_stmt test39.cpp 239:55 2147483643 - operand
+ call_expr test39.cpp 239:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15701,7 +15701,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15713,7 +15713,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15725,7 +15725,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15749,11 +15749,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 234:58 2147483644 - statement
- expr_stmt test39.cpp 234:58 2147483643 - operand
- call_expr test39.cpp 234:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 240:58 2147483644 - statement
+ expr_stmt test39.cpp 240:58 2147483643 - operand
+ call_expr test39.cpp 240:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15797,7 +15797,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15809,7 +15809,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15821,7 +15821,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15845,11 +15845,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 235:61 2147483644 - statement
- expr_stmt test39.cpp 235:61 2147483643 - operand
- call_expr test39.cpp 235:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 241:61 2147483644 - statement
+ expr_stmt test39.cpp 241:61 2147483643 - operand
+ call_expr test39.cpp 241:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15893,7 +15893,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15905,7 +15905,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15917,7 +15917,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -15941,11 +15941,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 236:58 2147483644 - statement
- expr_stmt test39.cpp 236:58 2147483643 - operand
- call_expr test39.cpp 236:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 242:58 2147483644 - statement
+ expr_stmt test39.cpp 242:58 2147483643 - operand
+ call_expr test39.cpp 242:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -15989,7 +15989,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16001,7 +16001,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16013,7 +16013,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16037,11 +16037,11 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 237:65 2147483644 - statement
- expr_stmt test39.cpp 237:65 2147483643 - operand
- call_expr test39.cpp 237:31 2147483642 - expresssion
+ cleanup_point_expr test39.cpp 243:65 2147483644 - statement
+ expr_stmt test39.cpp 243:65 2147483643 - operand
+ call_expr test39.cpp 243:31 2147483642 - expresssion
addr_expr 2147483641 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16085,7 +16085,7 @@ function_decl func6 test39.cpp 207:9 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16097,7 +16097,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16109,7 +16109,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16133,9 +16133,9 @@ function_decl func6 test39.cpp 207:9 2147483647
addr_expr 2147483640 - operand
string_cst ptr1 2147483639 - operand
- stringLength: 5
- return_expr test39.cpp 238:22 2147483644 - statement
+ return_expr test39.cpp 244:22 2147483644 - statement
init_expr 2147483643 - operand
- result_decl test39.cpp 208:5 2147483642 - operand
+ result_decl test39.cpp 214:5 2147483642 - operand
- isAutogenerated: 1
integer_type 2147483641 - result type
- precisionBits: 32
@@ -16146,16 +16146,16 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -2147483648 2147483640 - min value
integer_cst 2147483647 2147483640 - max value
integer_cst 32 2147483641 - decl size
- component_ref test39.cpp 238:22 2147483642 - operand
+ component_ref test39.cpp 244:22 2147483642 - operand
indirect_ref 2147483641 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 207:22 2147483640 - ref
+ parm_decl ptr1 test39.cpp 213:22 2147483640 - ref
pointer_type 2147483639 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483639 - parm size
- field_decl val test39.cpp 5:9 2147483641 - field
+ field_decl val test39.cpp 10:9 2147483641 - field
- signed
integer_cst 32 2147483640 - decl size
integer_type 5 - field type
@@ -16167,7 +16167,7 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
block 2147483645 - operand
- var_decl arr test39.cpp 218:13 2147483644 - block vars
+ var_decl arr test39.cpp 224:13 2147483644 - block vars
- isUsed: 1
integer_cst 320 15 - decl size 2
array_type 15 - var type 2
@@ -16185,66 +16185,66 @@ function_decl func6 test39.cpp 207:9 2147483647
integer_cst 64 13 - type size
integer_cst 0 13 - min value
integer_cst 9 13 - max value
-function_decl func7 test39.cpp 241:10 2147483647
+function_decl func7 test39.cpp 247:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
void_type 2147483645 - method return type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
record_type 2147483645 - method base type
- type_decl Object1 test39.cpp 36:7 2147483644 - type name
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
- isAutogenerated: 1
tree_list 2147483645 - arg types
pointer_type 2147483644 - value
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
tree_list 2147483644 - chain
pointer_type 2147483643 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483643 - chain
pointer_type 2147483642 - value
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
tree_list 2147483642 - chain
void_type 2147483641 - value
type_decl void <built-in> 0:0 2147483640 - type name
- isAutogenerated: 1
- result_decl test39.cpp 242:5 2147483646 - function result
+ result_decl test39.cpp 248:5 2147483646 - function result
- isAutogenerated: 1
void_type 2147483645 - result type
type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test39.cpp 241:42 2147483646 - argument
+ parm_decl this test39.cpp 247:42 2147483646 - argument
- isAutogenerated: 1
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Object1 test39.cpp 36:7 2 - type name
+ type_decl Object1 test39.cpp 42:7 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr1 test39.cpp 241:23 2147483646 - argument
+ parm_decl ptr1 test39.cpp 247:23 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
- isUsed: 1
- parm_decl ptr2 test39.cpp 241:36 2147483646 - argument
+ parm_decl ptr2 test39.cpp 247:36 2147483646 - argument
pointer_type 2147483645 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483645 - parm size
statement_list 2147483646 - code
- cleanup_point_expr test39.cpp 243:62 2147483645 - statement
- expr_stmt test39.cpp 243:62 2147483644 - operand
- call_expr test39.cpp 243:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 249:62 2147483645 - statement
+ expr_stmt test39.cpp 249:62 2147483644 - operand
+ call_expr test39.cpp 249:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16288,7 +16288,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16300,7 +16300,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16312,7 +16312,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16336,11 +16336,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr2 2147483640 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 244:60 2147483645 - statement
- expr_stmt test39.cpp 244:60 2147483644 - operand
- call_expr test39.cpp 244:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 250:60 2147483645 - statement
+ expr_stmt test39.cpp 250:60 2147483644 - operand
+ call_expr test39.cpp 250:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16384,7 +16384,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16396,7 +16396,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16408,7 +16408,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16432,11 +16432,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 245:57 2147483645 - statement
- expr_stmt test39.cpp 245:57 2147483644 - operand
- call_expr test39.cpp 245:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 251:57 2147483645 - statement
+ expr_stmt test39.cpp 251:57 2147483644 - operand
+ call_expr test39.cpp 251:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16480,7 +16480,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16492,7 +16492,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16504,7 +16504,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16528,11 +16528,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 246:70 2147483645 - statement
- expr_stmt test39.cpp 246:70 2147483644 - operand
- call_expr test39.cpp 246:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 252:70 2147483645 - statement
+ expr_stmt test39.cpp 252:70 2147483644 - operand
+ call_expr test39.cpp 252:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16576,7 +16576,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16588,7 +16588,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16600,7 +16600,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16624,11 +16624,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr2 2147483640 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 247:55 2147483645 - statement
- expr_stmt test39.cpp 247:55 2147483644 - operand
- call_expr test39.cpp 247:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 253:55 2147483645 - statement
+ expr_stmt test39.cpp 253:55 2147483644 - operand
+ call_expr test39.cpp 253:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16672,7 +16672,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16684,7 +16684,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16696,7 +16696,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16720,11 +16720,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 248:58 2147483645 - statement
- expr_stmt test39.cpp 248:58 2147483644 - operand
- call_expr test39.cpp 248:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 254:58 2147483645 - statement
+ expr_stmt test39.cpp 254:58 2147483644 - operand
+ call_expr test39.cpp 254:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16768,7 +16768,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16780,7 +16780,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16792,7 +16792,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16816,11 +16816,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 249:61 2147483645 - statement
- expr_stmt test39.cpp 249:61 2147483644 - operand
- call_expr test39.cpp 249:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 255:61 2147483645 - statement
+ expr_stmt test39.cpp 255:61 2147483644 - operand
+ call_expr test39.cpp 255:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16864,7 +16864,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16876,7 +16876,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16888,7 +16888,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16912,11 +16912,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 250:58 2147483645 - statement
- expr_stmt test39.cpp 250:58 2147483644 - operand
- call_expr test39.cpp 250:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 256:58 2147483645 - statement
+ expr_stmt test39.cpp 256:58 2147483644 - operand
+ call_expr test39.cpp 256:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -16960,7 +16960,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16972,7 +16972,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -16984,7 +16984,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17008,11 +17008,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 251:65 2147483645 - statement
- expr_stmt test39.cpp 251:65 2147483644 - operand
- call_expr test39.cpp 251:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 257:65 2147483645 - statement
+ expr_stmt test39.cpp 257:65 2147483644 - operand
+ call_expr test39.cpp 257:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17056,7 +17056,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17068,7 +17068,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17080,7 +17080,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17104,18 +17104,18 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- if_stmt test39.cpp 252:9 2147483645 - statement
- eq_expr test39.cpp 252:23 2147483644 - condition
- component_ref test39.cpp 252:19 2147483643 - operand
+ if_stmt test39.cpp 258:9 2147483645 - statement
+ eq_expr test39.cpp 258:23 2147483644 - condition
+ component_ref test39.cpp 258:19 2147483643 - operand
indirect_ref 2147483642 - object
- isUsed: 1
- parm_decl ptr1 test39.cpp 241:23 2147483641 - ref
+ parm_decl ptr1 test39.cpp 247:23 2147483641 - ref
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl val test39.cpp 5:9 2147483642 - field
+ field_decl val test39.cpp 10:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
integer_type 5 - field type
@@ -17126,16 +17126,16 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- component_ref test39.cpp 252:32 2147483643 - operand
+ component_ref test39.cpp 258:32 2147483643 - operand
indirect_ref 2147483642 - object
- isUsed: 1
- parm_decl ptr2 test39.cpp 241:36 2147483641 - ref
+ parm_decl ptr2 test39.cpp 247:36 2147483641 - ref
pointer_type 2147483640 - decl type
record_type 3 - nested type
- type_decl Data1 test39.cpp 3:8 2 - type name
+ type_decl Data1 test39.cpp 8:8 2 - type name
- isAutogenerated: 1
integer_cst 64 2147483640 - parm size
- field_decl val test39.cpp 5:9 2147483642 - field
+ field_decl val test39.cpp 10:9 2147483642 - field
- signed
integer_cst 32 2147483641 - decl size
integer_type 5 - field type
@@ -17147,11 +17147,11 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
statement_list 2147483644 - then
- cleanup_point_expr test39.cpp 254:66 2147483643 - statement
- expr_stmt test39.cpp 254:66 2147483642 - operand
- call_expr test39.cpp 254:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 260:66 2147483643 - statement
+ expr_stmt test39.cpp 260:66 2147483642 - operand
+ call_expr test39.cpp 260:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17195,7 +17195,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17207,7 +17207,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17219,7 +17219,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17243,11 +17243,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst ptr1 ptr2 2147483638 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 255:64 2147483643 - statement
- expr_stmt test39.cpp 255:64 2147483642 - operand
- call_expr test39.cpp 255:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 261:64 2147483643 - statement
+ expr_stmt test39.cpp 261:64 2147483642 - operand
+ call_expr test39.cpp 261:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17291,7 +17291,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17303,7 +17303,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17315,7 +17315,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17339,11 +17339,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst 2147483638 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 256:61 2147483643 - statement
- expr_stmt test39.cpp 256:61 2147483642 - operand
- call_expr test39.cpp 256:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 262:61 2147483643 - statement
+ expr_stmt test39.cpp 262:61 2147483642 - operand
+ call_expr test39.cpp 262:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17387,7 +17387,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17399,7 +17399,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17411,7 +17411,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17435,11 +17435,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst 2147483638 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 257:74 2147483643 - statement
- expr_stmt test39.cpp 257:74 2147483642 - operand
- call_expr test39.cpp 257:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 263:74 2147483643 - statement
+ expr_stmt test39.cpp 263:74 2147483642 - operand
+ call_expr test39.cpp 263:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17483,7 +17483,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17495,7 +17495,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17507,7 +17507,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17531,11 +17531,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst ptr1 ptr2 2147483638 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 258:59 2147483643 - statement
- expr_stmt test39.cpp 258:59 2147483642 - operand
- call_expr test39.cpp 258:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 264:59 2147483643 - statement
+ expr_stmt test39.cpp 264:59 2147483642 - operand
+ call_expr test39.cpp 264:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17579,7 +17579,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17591,7 +17591,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17603,7 +17603,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17627,11 +17627,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst 2147483638 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 259:62 2147483643 - statement
- expr_stmt test39.cpp 259:62 2147483642 - operand
- call_expr test39.cpp 259:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 265:62 2147483643 - statement
+ expr_stmt test39.cpp 265:62 2147483642 - operand
+ call_expr test39.cpp 265:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17675,7 +17675,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17687,7 +17687,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17699,7 +17699,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17723,11 +17723,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst 2147483638 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 260:65 2147483643 - statement
- expr_stmt test39.cpp 260:65 2147483642 - operand
- call_expr test39.cpp 260:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 266:65 2147483643 - statement
+ expr_stmt test39.cpp 266:65 2147483642 - operand
+ call_expr test39.cpp 266:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17771,7 +17771,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17783,7 +17783,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17795,7 +17795,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17819,11 +17819,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst 2147483638 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 261:62 2147483643 - statement
- expr_stmt test39.cpp 261:62 2147483642 - operand
- call_expr test39.cpp 261:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 267:62 2147483643 - statement
+ expr_stmt test39.cpp 267:62 2147483642 - operand
+ call_expr test39.cpp 267:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17867,7 +17867,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17879,7 +17879,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17891,7 +17891,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17915,11 +17915,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst ptr1 2147483638 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 262:69 2147483643 - statement
- expr_stmt test39.cpp 262:69 2147483642 - operand
- call_expr test39.cpp 262:35 2147483641 - expresssion
+ cleanup_point_expr test39.cpp 268:69 2147483643 - statement
+ expr_stmt test39.cpp 268:69 2147483642 - operand
+ call_expr test39.cpp 268:35 2147483641 - expresssion
addr_expr 2147483640 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -17963,7 +17963,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17975,7 +17975,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -17987,7 +17987,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18011,12 +18011,12 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483639 - operand
string_cst ptr1 2147483638 - operand
- stringLength: 5
- return_expr test39.cpp 263:13 2147483643 - statement
- cleanup_point_expr test39.cpp 265:62 2147483645 - statement
- expr_stmt test39.cpp 265:62 2147483644 - operand
- call_expr test39.cpp 265:31 2147483643 - expresssion
+ return_expr test39.cpp 269:13 2147483643 - statement
+ cleanup_point_expr test39.cpp 271:62 2147483645 - statement
+ expr_stmt test39.cpp 271:62 2147483644 - operand
+ call_expr test39.cpp 271:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18060,7 +18060,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18072,7 +18072,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18084,7 +18084,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18108,11 +18108,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr2 2147483640 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 266:60 2147483645 - statement
- expr_stmt test39.cpp 266:60 2147483644 - operand
- call_expr test39.cpp 266:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 272:60 2147483645 - statement
+ expr_stmt test39.cpp 272:60 2147483644 - operand
+ call_expr test39.cpp 272:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18156,7 +18156,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18168,7 +18168,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18180,7 +18180,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18204,11 +18204,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 267:57 2147483645 - statement
- expr_stmt test39.cpp 267:57 2147483644 - operand
- call_expr test39.cpp 267:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 273:57 2147483645 - statement
+ expr_stmt test39.cpp 273:57 2147483644 - operand
+ call_expr test39.cpp 273:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18252,7 +18252,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18264,7 +18264,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18276,7 +18276,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18300,11 +18300,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 268:70 2147483645 - statement
- expr_stmt test39.cpp 268:70 2147483644 - operand
- call_expr test39.cpp 268:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 274:70 2147483645 - statement
+ expr_stmt test39.cpp 274:70 2147483644 - operand
+ call_expr test39.cpp 274:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18348,7 +18348,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18360,7 +18360,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18372,7 +18372,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18396,11 +18396,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 ptr2 2147483640 - operand
- stringLength: 10
- cleanup_point_expr test39.cpp 269:55 2147483645 - statement
- expr_stmt test39.cpp 269:55 2147483644 - operand
- call_expr test39.cpp 269:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 275:55 2147483645 - statement
+ expr_stmt test39.cpp 275:55 2147483644 - operand
+ call_expr test39.cpp 275:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18444,7 +18444,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18456,7 +18456,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18468,7 +18468,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18492,11 +18492,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 270:58 2147483645 - statement
- expr_stmt test39.cpp 270:58 2147483644 - operand
- call_expr test39.cpp 270:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 276:58 2147483645 - statement
+ expr_stmt test39.cpp 276:58 2147483644 - operand
+ call_expr test39.cpp 276:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18540,7 +18540,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18552,7 +18552,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18564,7 +18564,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18588,11 +18588,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 271:61 2147483645 - statement
- expr_stmt test39.cpp 271:61 2147483644 - operand
- call_expr test39.cpp 271:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 277:61 2147483645 - statement
+ expr_stmt test39.cpp 277:61 2147483644 - operand
+ call_expr test39.cpp 277:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18636,7 +18636,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18648,7 +18648,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18660,7 +18660,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18684,11 +18684,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test39.cpp 272:58 2147483645 - statement
- expr_stmt test39.cpp 272:58 2147483644 - operand
- call_expr test39.cpp 272:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 278:58 2147483645 - statement
+ expr_stmt test39.cpp 278:58 2147483644 - operand
+ call_expr test39.cpp 278:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18732,7 +18732,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18744,7 +18744,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18756,7 +18756,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18780,11 +18780,11 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test39.cpp 273:65 2147483645 - statement
- expr_stmt test39.cpp 273:65 2147483644 - operand
- call_expr test39.cpp 273:31 2147483643 - expresssion
+ cleanup_point_expr test39.cpp 279:65 2147483645 - statement
+ expr_stmt test39.cpp 279:65 2147483644 - operand
+ call_expr test39.cpp 279:31 2147483643 - expresssion
addr_expr 2147483642 - function
- function_decl paranuckerInternalTest test39.cpp 34:6 20 - operand
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
- isExternal: 1
- isPublic: 1
function_type 19 - function type
@@ -18828,7 +18828,7 @@ function_decl func7 test39.cpp 241:10 2147483647
void_type 14 - value
type_decl void <built-in> 0:0 13 - type name
- isAutogenerated: 1
- parm_decl action test39.cpp 34:41 19 - argument
+ parm_decl action test39.cpp 40:41 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18840,7 +18840,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl collection test39.cpp 34:61 19 - argument
+ parm_decl collection test39.cpp 40:61 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18852,7 +18852,7 @@ function_decl func7 test39.cpp 241:10 2147483647
integer_cst -128 2 - min value
integer_cst 127 2 - max value
integer_cst 64 18 - parm size
- parm_decl values test39.cpp 34:85 19 - argument
+ parm_decl values test39.cpp 40:85 19 - argument
pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 8
@@ -18876,3 +18876,4314 @@ function_decl func7 test39.cpp 241:10 2147483647
addr_expr 2147483641 - operand
string_cst ptr1 2147483640 - operand
- stringLength: 5
+function_decl func8 test39.cpp 282:11 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test39.cpp 42:7 2 - type name
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ pointer_type 2147483643 - value
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test39.cpp 283:5 2147483646 - function result
+ - isAutogenerated: 1
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - decl size
+ parm_decl this test39.cpp 282:30 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test39.cpp 42:7 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 282:24 2147483646 - argument
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ bind_expr test39.cpp 305:20 2147483646 - code
+ var_decl ptr2 test39.cpp 293:15 2147483645 - operand
+ - isUsed: 1
+ integer_cst 64 2147483644 - decl size
+ addr_expr 20 - initial
+ array_ref test39.cpp 293:35 19 - operand
+ integer_cst 0 18 - low bound
+ integer_cst 4 18 - element size
+ component_ref test39.cpp 293:29 18 - operand
+ indirect_ref 17 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 282:24 16 - ref
+ pointer_type 15 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 15 - parm size
+ field_decl parr test39.cpp 13:16 17 - field
+ - signed
+ integer_cst 160 16 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 18 - operand
+ pointer_type 2147483644 - var type
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ statement_list 2147483645 - operand
+ cleanup_point_expr test39.cpp 284:57 2147483644 - statement
+ expr_stmt test39.cpp 284:57 2147483643 - operand
+ call_expr test39.cpp 284:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
+ - stringLength: 10
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 285:60 2147483644 - statement
+ expr_stmt test39.cpp 285:60 2147483643 - operand
+ call_expr test39.cpp 285:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
+ - stringLength: 17
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 286:57 2147483644 - statement
+ expr_stmt test39.cpp 286:57 2147483643 - operand
+ call_expr test39.cpp 286:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
+ - stringLength: 14
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 287:65 2147483644 - statement
+ expr_stmt test39.cpp 287:65 2147483643 - operand
+ call_expr test39.cpp 287:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 288:55 2147483644 - statement
+ expr_stmt test39.cpp 288:55 2147483643 - operand
+ call_expr test39.cpp 288:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
+ - stringLength: 12
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 289:58 2147483644 - statement
+ expr_stmt test39.cpp 289:58 2147483643 - operand
+ call_expr test39.cpp 289:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
+ - stringLength: 15
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 290:61 2147483644 - statement
+ expr_stmt test39.cpp 290:61 2147483643 - operand
+ call_expr test39.cpp 290:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 291:58 2147483644 - statement
+ expr_stmt test39.cpp 291:58 2147483643 - operand
+ call_expr test39.cpp 291:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 292:65 2147483644 - statement
+ expr_stmt test39.cpp 292:65 2147483643 - operand
+ call_expr test39.cpp 292:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ decl_expr test39.cpp 293:35 2147483644 - statement
+ var_decl ptr2 test39.cpp 293:15 2147483643 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ array_ref test39.cpp 293:35 19 - operand
+ integer_cst 0 18 - low bound
+ integer_cst 4 18 - element size
+ component_ref test39.cpp 293:29 18 - operand
+ indirect_ref 17 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 282:24 16 - ref
+ pointer_type 15 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 15 - parm size
+ field_decl parr test39.cpp 13:16 17 - field
+ - signed
+ integer_cst 160 16 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 18 - operand
+ pointer_type 15 - var type 2
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ cleanup_point_expr test39.cpp 294:62 2147483644 - statement
+ expr_stmt test39.cpp 294:62 2147483643 - operand
+ call_expr test39.cpp 294:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
+ - stringLength: 10
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 ptr2 2147483639 - operand
+ - stringLength: 10
+ cleanup_point_expr test39.cpp 295:64 2147483644 - statement
+ expr_stmt test39.cpp 295:64 2147483643 - operand
+ call_expr test39.cpp 295:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
+ - stringLength: 17
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 296:57 2147483644 - statement
+ expr_stmt test39.cpp 296:57 2147483643 - operand
+ call_expr test39.cpp 296:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
+ - stringLength: 14
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 297:65 2147483644 - statement
+ expr_stmt test39.cpp 297:65 2147483643 - operand
+ call_expr test39.cpp 297:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 298:55 2147483644 - statement
+ expr_stmt test39.cpp 298:55 2147483643 - operand
+ call_expr test39.cpp 298:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
+ - stringLength: 12
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 299:62 2147483644 - statement
+ expr_stmt test39.cpp 299:62 2147483643 - operand
+ call_expr test39.cpp 299:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
+ - stringLength: 15
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 300:61 2147483644 - statement
+ expr_stmt test39.cpp 300:61 2147483643 - operand
+ call_expr test39.cpp 300:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 301:58 2147483644 - statement
+ expr_stmt test39.cpp 301:58 2147483643 - operand
+ call_expr test39.cpp 301:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 302:58 2147483644 - statement
+ expr_stmt test39.cpp 302:58 2147483643 - operand
+ call_expr test39.cpp 302:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 303:65 2147483644 - statement
+ expr_stmt test39.cpp 303:65 2147483643 - operand
+ call_expr test39.cpp 303:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 304:65 2147483644 - statement
+ expr_stmt test39.cpp 304:65 2147483643 - operand
+ call_expr test39.cpp 304:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ return_expr test39.cpp 305:16 2147483644 - statement
+ init_expr 2147483643 - operand
+ result_decl test39.cpp 283:5 2147483642 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483641 - result type
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483641 - decl size
+ var_decl ptr2 test39.cpp 293:15 2147483642 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ array_ref test39.cpp 293:35 19 - operand
+ integer_cst 0 18 - low bound
+ integer_cst 4 18 - element size
+ component_ref test39.cpp 293:29 18 - operand
+ indirect_ref 17 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 282:24 16 - ref
+ pointer_type 15 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 15 - parm size
+ field_decl parr test39.cpp 13:16 17 - field
+ - signed
+ integer_cst 160 16 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 18 - operand
+ pointer_type 15 - var type 2
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ block 2147483645 - operand
+ var_decl ptr2 test39.cpp 293:15 2147483644 - block vars
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ array_ref test39.cpp 293:35 19 - operand
+ integer_cst 0 18 - low bound
+ integer_cst 4 18 - element size
+ component_ref test39.cpp 293:29 18 - operand
+ indirect_ref 17 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 282:24 16 - ref
+ pointer_type 15 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 15 - parm size
+ field_decl parr test39.cpp 13:16 17 - field
+ - signed
+ integer_cst 160 16 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 18 - operand
+ pointer_type 15 - var type 2
+ record_type 3 - nested type
+ type_decl DArr test39.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+function_decl func9 test39.cpp 308:10 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ record_type 2147483645 - method base type
+ type_decl Object1 test39.cpp 42:7 2147483644 - type name
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test39.cpp 42:7 2 - type name
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ pointer_type 2147483643 - value
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test39.cpp 309:5 2147483646 - function result
+ - isAutogenerated: 1
+ pointer_type 2147483645 - result type
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ integer_cst 64 2147483645 - decl size
+ parm_decl this test39.cpp 308:29 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test39.cpp 42:7 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 308:23 2147483646 - argument
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ bind_expr test39.cpp 331:20 2147483646 - code
+ var_decl ptr2 test39.cpp 319:14 2147483645 - operand
+ - isUsed: 1
+ integer_cst 64 2147483644 - decl size
+ addr_expr 20 - initial
+ component_ref test39.cpp 319:36 19 - operand
+ array_ref test39.cpp 319:34 18 - object
+ integer_cst 0 17 - low bound
+ integer_cst 4 17 - element size
+ component_ref test39.cpp 319:28 17 - operand
+ indirect_ref 16 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 308:23 15 - ref
+ pointer_type 14 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 14 - parm size
+ field_decl parr test39.cpp 13:16 16 - field
+ - signed
+ integer_cst 160 15 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 17 - operand
+ field_decl z test39.cpp 5:9 18 - field
+ - signed
+ integer_cst 32 17 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ pointer_type 2147483644 - var type
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ statement_list 2147483645 - operand
+ cleanup_point_expr test39.cpp 310:57 2147483644 - statement
+ expr_stmt test39.cpp 310:57 2147483643 - operand
+ call_expr test39.cpp 310:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
+ - stringLength: 10
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 311:60 2147483644 - statement
+ expr_stmt test39.cpp 311:60 2147483643 - operand
+ call_expr test39.cpp 311:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
+ - stringLength: 17
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 312:57 2147483644 - statement
+ expr_stmt test39.cpp 312:57 2147483643 - operand
+ call_expr test39.cpp 312:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
+ - stringLength: 14
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 313:65 2147483644 - statement
+ expr_stmt test39.cpp 313:65 2147483643 - operand
+ call_expr test39.cpp 313:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 314:55 2147483644 - statement
+ expr_stmt test39.cpp 314:55 2147483643 - operand
+ call_expr test39.cpp 314:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
+ - stringLength: 12
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 315:58 2147483644 - statement
+ expr_stmt test39.cpp 315:58 2147483643 - operand
+ call_expr test39.cpp 315:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
+ - stringLength: 15
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 316:61 2147483644 - statement
+ expr_stmt test39.cpp 316:61 2147483643 - operand
+ call_expr test39.cpp 316:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 317:58 2147483644 - statement
+ expr_stmt test39.cpp 317:58 2147483643 - operand
+ call_expr test39.cpp 317:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 318:65 2147483644 - statement
+ expr_stmt test39.cpp 318:65 2147483643 - operand
+ call_expr test39.cpp 318:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ decl_expr test39.cpp 319:36 2147483644 - statement
+ var_decl ptr2 test39.cpp 319:14 2147483643 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ component_ref test39.cpp 319:36 19 - operand
+ array_ref test39.cpp 319:34 18 - object
+ integer_cst 0 17 - low bound
+ integer_cst 4 17 - element size
+ component_ref test39.cpp 319:28 17 - operand
+ indirect_ref 16 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 308:23 15 - ref
+ pointer_type 14 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 14 - parm size
+ field_decl parr test39.cpp 13:16 16 - field
+ - signed
+ integer_cst 160 15 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 17 - operand
+ field_decl z test39.cpp 5:9 18 - field
+ - signed
+ integer_cst 32 17 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ pointer_type 15 - var type 2
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ cleanup_point_expr test39.cpp 320:62 2147483644 - statement
+ expr_stmt test39.cpp 320:62 2147483643 - operand
+ call_expr test39.cpp 320:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
+ - stringLength: 10
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 ptr2 2147483639 - operand
+ - stringLength: 10
+ cleanup_point_expr test39.cpp 321:64 2147483644 - statement
+ expr_stmt test39.cpp 321:64 2147483643 - operand
+ call_expr test39.cpp 321:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
+ - stringLength: 17
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 322:57 2147483644 - statement
+ expr_stmt test39.cpp 322:57 2147483643 - operand
+ call_expr test39.cpp 322:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
+ - stringLength: 14
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 323:65 2147483644 - statement
+ expr_stmt test39.cpp 323:65 2147483643 - operand
+ call_expr test39.cpp 323:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 324:55 2147483644 - statement
+ expr_stmt test39.cpp 324:55 2147483643 - operand
+ call_expr test39.cpp 324:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
+ - stringLength: 12
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 325:62 2147483644 - statement
+ expr_stmt test39.cpp 325:62 2147483643 - operand
+ call_expr test39.cpp 325:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
+ - stringLength: 15
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 326:61 2147483644 - statement
+ expr_stmt test39.cpp 326:61 2147483643 - operand
+ call_expr test39.cpp 326:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 327:58 2147483644 - statement
+ expr_stmt test39.cpp 327:58 2147483643 - operand
+ call_expr test39.cpp 327:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 328:58 2147483644 - statement
+ expr_stmt test39.cpp 328:58 2147483643 - operand
+ call_expr test39.cpp 328:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
+ - stringLength: 11
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 329:65 2147483644 - statement
+ expr_stmt test39.cpp 329:65 2147483643 - operand
+ call_expr test39.cpp 329:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 330:65 2147483644 - statement
+ expr_stmt test39.cpp 330:65 2147483643 - operand
+ call_expr test39.cpp 330:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test39.cpp 40:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test39.cpp 40:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test39.cpp 40:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test39.cpp 40:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
+ - stringLength: 2
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
+ - stringLength: 18
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr2 2147483639 - operand
+ - stringLength: 5
+ return_expr test39.cpp 331:16 2147483644 - statement
+ init_expr 2147483643 - operand
+ result_decl test39.cpp 309:5 2147483642 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483641 - result type
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ integer_cst 64 2147483641 - decl size
+ var_decl ptr2 test39.cpp 319:14 2147483642 - operand
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ component_ref test39.cpp 319:36 19 - operand
+ array_ref test39.cpp 319:34 18 - object
+ integer_cst 0 17 - low bound
+ integer_cst 4 17 - element size
+ component_ref test39.cpp 319:28 17 - operand
+ indirect_ref 16 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 308:23 15 - ref
+ pointer_type 14 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 14 - parm size
+ field_decl parr test39.cpp 13:16 16 - field
+ - signed
+ integer_cst 160 15 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 17 - operand
+ field_decl z test39.cpp 5:9 18 - field
+ - signed
+ integer_cst 32 17 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ pointer_type 15 - var type 2
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ block 2147483645 - operand
+ var_decl ptr2 test39.cpp 319:14 2147483644 - block vars
+ - isUsed: 1
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
+ component_ref test39.cpp 319:36 19 - operand
+ array_ref test39.cpp 319:34 18 - object
+ integer_cst 0 17 - low bound
+ integer_cst 4 17 - element size
+ component_ref test39.cpp 319:28 17 - operand
+ indirect_ref 16 - object
+ - isUsed: 1
+ parm_decl ptr1 test39.cpp 308:23 15 - ref
+ pointer_type 14 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test39.cpp 8:8 2 - type name
+ - isAutogenerated: 1
+ integer_cst 64 14 - parm size
+ field_decl parr test39.cpp 13:16 16 - field
+ - signed
+ integer_cst 160 15 - decl size
+ array_type 5 - field type
+ record_type 4 - element type
+ type_decl DArr test39.cpp 3:8 3 - type name
+ - isAutogenerated: 1
+ integer_type 4 - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 4 3 - max value
+ integer_cst 0 17 - operand
+ field_decl z test39.cpp 5:9 18 - field
+ - signed
+ integer_cst 32 17 - decl size
+ integer_type 5 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ pointer_type 15 - var type 2
+ integer_type 3 - nested type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
diff --git a/test/test39-02.txt b/test/test39-02.txt
index 7f4066e..dc3161e 100644
--- a/test/test39-02.txt
+++ b/test/test39-02.txt
@@ -15,3 +15,5 @@ func4:
func5:
func6: pointer_type ptr1,
func7: pointer_type ptr1, pointer_type ptr2,
+func8: pointer_type ptr1,
+func9: pointer_type ptr1,
diff --git a/test/test39-03.txt b/test/test39-03.txt
index 22ead4e..311cf60 100644
--- a/test/test39-03.txt
+++ b/test/test39-03.txt
@@ -369,10 +369,10 @@ expr_stmt : ptr1,
convert_expr : ptr1,
modify_expr : ptr1,
test39.cpp: In member function 'void Object1::func1(Data1*) const':
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
component_ref : ptr1,
indirect_ref : ptr1,
parm_decl ptr1: ptr1,
@@ -437,10 +437,10 @@ cleanup_point_expr : ptr1,
expr_stmt : ptr1,
convert_expr : ptr1,
modify_expr : ptr1,
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 0;
^
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
component_ref : ptr1,
indirect_ref : ptr1,
parm_decl ptr1: ptr1,
@@ -553,7 +553,7 @@ expr_stmt : ptr1,
convert_expr : ptr1,
modify_expr : ptr1,
test39.cpp: In member function 'void Object1::func2(Data1*) const':
-test39.cpp:96:51: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:51: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
component_ref : ptr1,
@@ -569,7 +569,7 @@ pointer_type : ptr1,
record_type : ptr1,
type_decl Data1: ptr1,
integer_cst 1: ptr1,
-test39.cpp:96:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
integer_cst 1: ptr1,
@@ -670,7 +670,7 @@ expr_stmt : ptr1,
convert_expr : ptr1,
modify_expr : ptr1,
test39.cpp: In member function 'void Object1::func3(Data1*) const':
-test39.cpp:119:25: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:25: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
component_ref : ptr1,
@@ -686,7 +686,7 @@ pointer_type : ptr1,
record_type : ptr1,
type_decl Data1: ptr1,
integer_cst 0: ptr1,
-test39.cpp:119:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
integer_cst 0: ptr1,
@@ -785,7 +785,7 @@ addr_expr :
function_decl paranuckerInternalTest:
decl_expr :
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
cleanup_point_expr :
@@ -838,7 +838,7 @@ var_decl ptr1:
integer_cst 64:
addr_expr :
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
pointer_type :
@@ -890,19 +890,19 @@ call_expr :
addr_expr :
function_decl paranuckerInternalTest:
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
block :
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
var_decl ptr1:
integer_cst 64:
addr_expr :
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
pointer_type :
@@ -958,7 +958,7 @@ addr_expr :
function_decl paranuckerInternalTest:
decl_expr :
var_decl data2:
-integer_cst 256:
+integer_cst 384:
record_type :
type_decl Data1:
cleanup_point_expr :
@@ -1058,87 +1058,87 @@ call_expr : data1,
addr_expr : data1,
function_decl paranuckerInternalTest: data1,
decl_expr : data1,
-var_decl ptr1: data1, ptr1,
-integer_cst 64: data1, ptr1,
-addr_expr : data1, ptr1,
-var_decl data1: data1, ptr1,
-integer_cst 64: data1, ptr1,
-pointer_type : data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-pointer_type : data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
-cleanup_point_expr : data1, ptr1,
-expr_stmt : data1, ptr1,
-call_expr : data1, ptr1,
-addr_expr : data1, ptr1,
-function_decl paranuckerInternalTest: data1, ptr1,
+var_decl ptr1: data1,
+integer_cst 64: data1,
+addr_expr : data1,
+var_decl data1: data1,
+integer_cst 64: data1,
+pointer_type : data1,
+record_type : data1,
+type_decl Data1: data1,
+pointer_type : data1,
+record_type : data1,
+type_decl Data1: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
+cleanup_point_expr : data1,
+expr_stmt : data1,
+call_expr : data1,
+addr_expr : data1,
+function_decl paranuckerInternalTest: data1,
var_decl data2:
-integer_cst 256: data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-block : data1, ptr1,
-var_decl data2: data1, ptr1,
-integer_cst 256: data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-var_decl data1: data1, ptr1,
-integer_cst 64: data1, ptr1,
-pointer_type : data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-var_decl ptr1: data1, ptr1,
-integer_cst 64: data1, ptr1,
-addr_expr : data1, ptr1,
-var_decl data1: data1, ptr1,
-integer_cst 64: data1, ptr1,
-pointer_type : data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
-pointer_type : data1, ptr1,
-record_type : data1, ptr1,
-type_decl Data1: data1, ptr1,
+integer_cst 384: data1,
+record_type : data1,
+type_decl Data1: data1,
+block : data1,
+var_decl data2: data1,
+integer_cst 384: data1,
+record_type : data1,
+type_decl Data1: data1,
+var_decl data1: data1,
+integer_cst 64: data1,
+pointer_type : data1,
+record_type : data1,
+type_decl Data1: data1,
+var_decl ptr1: data1,
+integer_cst 64: data1,
+addr_expr : data1,
+var_decl data1: data1,
+integer_cst 64: data1,
+pointer_type : data1,
+record_type : data1,
+type_decl Data1: data1,
+pointer_type : data1,
+record_type : data1,
+type_decl Data1: data1,
function_decl func6:
bind_expr : ptr1,
statement_list : ptr1,
@@ -1250,7 +1250,7 @@ expr_stmt : ptr1,
convert_expr : ptr1,
modify_expr : ptr1,
test39.cpp: In member function 'int Object1::func6(Data1*) const':
-test39.cpp:228:27: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:234:27: warning: Using variable 'ptr1' without checking for null pointer
arr[1] = ptr1->val;
^
array_ref : ptr1,
@@ -1330,7 +1330,7 @@ addr_expr : ptr1,
function_decl paranuckerInternalTest: ptr1,
return_expr : ptr1,
init_expr : ptr1,
-test39.cpp:238:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:244:22: warning: Using variable 'ptr1' without checking for null pointer
return ptr1->val;
^
result_decl : ptr1,
@@ -1429,10 +1429,10 @@ function_decl paranuckerInternalTest: ptr1, ptr2,
if_stmt : ptr1, ptr2,
eq_expr : ptr1, ptr2,
test39.cpp: In member function 'void Object1::func7(Data1*, Data1*) const':
-test39.cpp:252:23: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr1' without checking for null pointer
if (ptr1->val == ptr2->val)
^
-test39.cpp:252:23: warning: Using variable 'ptr2' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr2' without checking for null pointer
component_ref : ptr1, ptr2,
indirect_ref : ptr1, ptr2,
parm_decl ptr2: ptr1, ptr2,
@@ -1567,3 +1567,496 @@ expr_stmt : ptr1, ptr2,
call_expr : ptr1, ptr2,
addr_expr : ptr1, ptr2,
function_decl paranuckerInternalTest: ptr1, ptr2,
+function_decl func8:
+bind_expr : 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,
+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,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+array_ref : ptr1,
+test39.cpp: In member function 'DArr* Object1::func8(Data1*) const':
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+ DArr *ptr2 = &ptr1->parr[0]; // here also need check parr
+ ^
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl DArr: 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,
+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,
+return_expr : ptr1,
+init_expr : ptr1,
+result_decl : ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_cst 64: ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+array_ref : ptr1,
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+array_ref : ptr1,
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+block : ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+array_ref : ptr1,
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+function_decl func9:
+bind_expr : 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,
+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,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+component_ref : ptr1,
+array_ref : ptr1,
+test39.cpp: In member function 'int* Object1::func9(Data1*) const':
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+ int *ptr2 = &ptr1->parr[0].z; // here also need check parr
+ ^
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+field_decl z: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+pointer_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: 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,
+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,
+return_expr : ptr1,
+init_expr : ptr1,
+result_decl : ptr1,
+pointer_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+integer_cst 64: ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+component_ref : ptr1,
+array_ref : ptr1,
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+field_decl z: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+pointer_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+component_ref : ptr1,
+array_ref : ptr1,
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+field_decl z: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+pointer_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+block : ptr1,
+var_decl ptr2: ptr1,
+integer_cst 64: ptr1,
+addr_expr : ptr1,
+component_ref : ptr1,
+array_ref : ptr1,
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+component_ref : ptr1,
+indirect_ref : ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+field_decl parr: ptr1,
+integer_cst 160: ptr1,
+array_type : ptr1,
+record_type : ptr1,
+type_decl DArr: ptr1,
+integer_type : ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+integer_cst 4: ptr1,
+integer_cst 0: ptr1,
+field_decl z: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+pointer_type : ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
diff --git a/test/test39-04.txt b/test/test39-04.txt
index 73e94e5..fccfa2d 100644
--- a/test/test39-04.txt
+++ b/test/test39-04.txt
@@ -1,35 +1,49 @@
test39.cpp: In member function 'void Object1::func1(Data1*) const':
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 0;
^
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
test39.cpp: In member function 'void Object1::func2(Data1*) const':
-test39.cpp:96:51: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:51: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
-test39.cpp:96:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
test39.cpp: In member function 'void Object1::func3(Data1*) const':
-test39.cpp:119:25: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:25: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
-test39.cpp:119:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
test39.cpp: In member function 'int Object1::func6(Data1*) const':
-test39.cpp:228:27: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:234:27: warning: Using variable 'ptr1' without checking for null pointer
arr[1] = ptr1->val;
^
-test39.cpp:238:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:244:22: warning: Using variable 'ptr1' without checking for null pointer
return ptr1->val;
^
test39.cpp: In member function 'void Object1::func7(Data1*, Data1*) const':
-test39.cpp:252:23: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr1' without checking for null pointer
if (ptr1->val == ptr2->val)
^
-test39.cpp:252:23: warning: Using variable 'ptr2' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr2' without checking for null pointer
+test39.cpp: In member function 'DArr* Object1::func8(Data1*) const':
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+ DArr *ptr2 = &ptr1->parr[0]; // here also need check parr
+ ^
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp: In member function 'int* Object1::func9(Data1*) const':
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+ int *ptr2 = &ptr1->parr[0].z; // here also need check parr
+ ^
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
diff --git a/test/test39-05.txt b/test/test39-05.txt
index cdb1350..c15f0b4 100644
--- a/test/test39-05.txt
+++ b/test/test39-05.txt
@@ -1,49 +1,63 @@
test39.cpp: In member function 'void Object1::func1(Data1*) const':
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 100;
^
-test39.cpp:63:24: warning: Using variable 'ptr1' without checking for null pointer
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:69:24: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
ptr1->val = 0;
^
-test39.cpp:73:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:79:22: warning: Using variable 'ptr1' without checking for null pointer
test39.cpp: In member function 'void Object1::func2(Data1*) const':
-test39.cpp:96:51: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:51: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
-test39.cpp:96:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:102:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = reinterpret_cast<Data1*>(1);
^
test39.cpp: In member function 'void Object1::func3(Data1*) const':
-test39.cpp:119:25: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:25: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
-test39.cpp:119:15: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:125:15: warning: Using variable 'ptr1' without checking for null pointer
ptr1->ptrval = 0;
^
test39.cpp: In member function 'void Object1::func4() const':
-test39.cpp:152:16: warning: unused variable 'ptr1' [-Wunused-variable]
+test39.cpp:158:16: warning: unused variable 'ptr1' [-Wunused-variable]
Data1 *ptr1 = &data2;
^
test39.cpp: In member function 'void Object1::func5() const':
-test39.cpp:175:15: warning: unused variable 'data2' [-Wunused-variable]
+test39.cpp:181:15: warning: unused variable 'data2' [-Wunused-variable]
Data1 data2;
^
-test39.cpp:195:16: warning: unused variable 'ptr1' [-Wunused-variable]
+test39.cpp:201:16: warning: unused variable 'ptr1' [-Wunused-variable]
Data1 *ptr1 = reinterpret_cast<Data1*>(&data1);
^
test39.cpp: In member function 'int Object1::func6(Data1*) const':
-test39.cpp:218:13: warning: variable 'arr' set but not used [-Wunused-but-set-variable]
+test39.cpp:224:13: warning: variable 'arr' set but not used [-Wunused-but-set-variable]
int arr[10];
^
-test39.cpp:228:27: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:234:27: warning: Using variable 'ptr1' without checking for null pointer
arr[1] = ptr1->val;
^
-test39.cpp:238:22: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:244:22: warning: Using variable 'ptr1' without checking for null pointer
return ptr1->val;
^
test39.cpp: In member function 'void Object1::func7(Data1*, Data1*) const':
-test39.cpp:252:23: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr1' without checking for null pointer
if (ptr1->val == ptr2->val)
^
-test39.cpp:252:23: warning: Using variable 'ptr2' without checking for null pointer
+test39.cpp:258:23: warning: Using variable 'ptr2' without checking for null pointer
+test39.cpp: In member function 'DArr* Object1::func8(Data1*) const':
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+ DArr *ptr2 = &ptr1->parr[0]; // here also need check parr
+ ^
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:293:35: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp: In member function 'int* Object1::func9(Data1*) const':
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+ int *ptr2 = &ptr1->parr[0].z; // here also need check parr
+ ^
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
+test39.cpp:319:34: warning: Using variable 'ptr1' without checking for null pointer
diff --git a/test/test39.cpp b/test/test39.cpp
index 2587644..fdda7f1 100644
--- a/test/test39.cpp
+++ b/test/test39.cpp
@@ -1,10 +1,16 @@
struct Data1;
+struct DArr
+{
+ int z;
+};
+
struct Data1
{
int val;
Data1 *ptrval;
int arr[3];
+ DArr parr[5];
Data1 *getData3()
{
return ptrval;
@@ -194,11 +200,11 @@ class Object1
paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
Data1 *ptr1 = reinterpret_cast<Data1*>(&data1);
paranuckerInternalTest("=", "knownVars", "data1 ptr1");
- paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
paranuckerInternalTest("=", "knownNullVars", "");
- paranuckerInternalTest("=", "needCheckNullVars", "data1 ptr1");
- paranuckerInternalTest("=", "addNullVars", "data1 ptr1");
- paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "data1");
+ paranuckerInternalTest("=", "addNullVars", "data1");
+ paranuckerInternalTest("=", "removeNullVars", "ptr1");
paranuckerInternalTest("=", "removeNullVarsAll", "");
paranuckerInternalTest("=", "linkedVars", "ptr1");
paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
@@ -272,4 +278,56 @@ class Object1
paranuckerInternalTest("=", "linkedVars", "ptr1");
paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
}
+
+ DArr *func8(Data1 *ptr1) const
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ DArr *ptr2 = &ptr1->parr[0]; // here also need check parr
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr2");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "ptr2");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
+ return ptr2;
+ }
+
+ int *func9(Data1 *ptr1) const
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ int *ptr2 = &ptr1->parr[0].z; // here also need check parr
+ paranuckerInternalTest("=", "knownVars", "ptr1 ptr2");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr2");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "ptr2");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedVars", "ptr2");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr2");
+ return ptr2;
+ }
};