From 76aa2ffb6e9ef9cae6a9ffcb61655a6384ebc7d6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 17 Aug 2015 22:14:12 +0300 Subject: Update test 39. Update test results. --- test/test05-03.txt | 2 - test/test05-05.txt | 24 +- test/test07-05.txt | 60 - test/test13-03.txt | 2 - test/test13-05.txt | 24 +- test/test22-03.txt | 78 +- test/test22-04.txt | 2 - test/test22-05.txt | 2 - test/test23-03.txt | 60 - test/test26-03.txt | 60 - test/test39-01.txt | 7515 +++++++++++++++++++++++++++++++++++++++++----------- test/test39-02.txt | 2 + test/test39-03.txt | 689 ++++- test/test39-04.txt | 38 +- test/test39-05.txt | 46 +- test/test39.cpp | 66 +- 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 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 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 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 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 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 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 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 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 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 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 0:0 20 - operand - isAutogenerated: 1 @@ -346,62 +346,62 @@ function_decl Data2 test39.cpp 23:13 2147483647 type_decl void 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 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 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 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 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 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 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 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 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 0:0 20 - operand - isAutogenerated: 1 @@ -581,16 +581,16 @@ function_decl __base_dtor test39.cpp 23:13 2147483647 type_decl void 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 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 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 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 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 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 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 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 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 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 0:0 20 - operand - isAutogenerated: 1 @@ -720,246 +720,246 @@ function_decl __deleting_dtor test39.cpp 23:13 2147483647 type_decl void 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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(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(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(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(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(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(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); ^ 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); 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; + } }; -- cgit v1.2.3-60-g2f50