summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-08-04 01:00:29 +0300
committerAndrei Karas <akaras@inbox.ru>2015-08-04 01:00:29 +0300
commit7ac48ddb743f4717b3d046a03089901d9c1a1def (patch)
treea95821e5c7809f8b707b857f1a46c516d3cf0779
parent5506b45b6af3b63ea359ad231ad0df452da67297 (diff)
downloadparanucker-7ac48ddb743f4717b3d046a03089901d9c1a1def.tar.gz
paranucker-7ac48ddb743f4717b3d046a03089901d9c1a1def.tar.bz2
paranucker-7ac48ddb743f4717b3d046a03089901d9c1a1def.tar.xz
paranucker-7ac48ddb743f4717b3d046a03089901d9c1a1def.zip
Add test 41.
-rw-r--r--test/Makefile15
-rw-r--r--test/test41-01.txt10873
-rw-r--r--test/test41-02.txt5
-rw-r--r--test/test41-03.txt735
-rw-r--r--test/test41-04.txt0
-rw-r--r--test/test41-05.txt0
-rw-r--r--test/test41.cpp132
7 files changed, 11759 insertions, 1 deletions
diff --git a/test/Makefile b/test/Makefile
index f8b42c8..176276e 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -44,7 +44,8 @@ TESTS37 = $(call TEST,37,5)
TESTS38 = $(call TEST,38,5)
TESTS39 = $(call TEST,39,5)
TESTS40 = $(call TEST,40,5)
-TESTNUMBERS = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
+TESTS41 = $(call TEST,41,5)
+TESTNUMBERS = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
ALLTESTS = $(foreach num,$(TESTNUMBERS),test$(num) ${TESTS$(num)})
.PHONY: ${ALLTESTS} ${CRASHES} all crashes
@@ -499,6 +500,18 @@ test40-04:
test40-05:
$(call CMDXX,detectnullpointers,test40.cpp,test40-05.txt,-O2 -std=c++0x -Wall -Wnonnull)
+test41: ${TESTS41}
+test41-01:
+ $(call CMDXX,dump,test41.cpp,test41-01.txt,-std=c++0x)
+test41-02:
+ $(call CMDXX,findargs,test41.cpp,test41-02.txt,-std=c++0x)
+test41-03:
+ $(call CMDXX,dumpnullpointers,test41.cpp,test41-03.txt,-std=c++0x)
+test41-04:
+ $(call CMDXX,detectnullpointers,test41.cpp,test41-04.txt,-std=c++0x)
+test41-05:
+ $(call CMDXX,detectnullpointers,test41.cpp,test41-05.txt,-O2 -std=c++0x -Wall -Wnonnull)
+
crashtest01:
$(call CMDXX,dump,crashtest01.h,crashtest01-01.txt)
crashtest02:
diff --git a/test/test41-01.txt b/test/test41-01.txt
new file mode 100644
index 0000000..a573f67
--- /dev/null
+++ b/test/test41-01.txt
@@ -0,0 +1,10873 @@
+function_decl getData1 test41.cpp 20:12 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test41.cpp 15:7 2147483644 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 2147483644 - field
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 21:5 2147483646 - function result
+ - isAutogenerated: 1
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ return_expr test41.cpp 22:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test41.cpp 21:5 2147483644 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483643 - decl size
+ component_ref test41.cpp 22:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 2147483641 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483640 - parm size
+ field_decl tmp1 test41.cpp 17:12 2147483643 - field
+ - unsigned
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+function_decl getData2 test41.cpp 25:12 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test41.cpp 15:7 2147483644 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 2147483644 - field
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 26:5 2147483646 - function result
+ - isAutogenerated: 1
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ return_expr test41.cpp 27:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test41.cpp 26:5 2147483644 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483643 - decl size
+ component_ref test41.cpp 27:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 2147483641 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483640 - parm size
+ field_decl tmp1 test41.cpp 17:12 2147483643 - field
+ - unsigned
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+function_decl func1 test41.cpp 30:10 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ void_type 2147483645 - method return type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test41.cpp 15:7 2147483644 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 2147483644 - field
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ pointer_type 2147483643 - value
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 31:5 2147483646 - function result
+ - isAutogenerated: 1
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 30:27 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 30:23 2147483646 - argument
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ cleanup_point_expr test41.cpp 32:57 2147483645 - statement
+ expr_stmt test41.cpp 32:57 2147483644 - operand
+ call_expr test41.cpp 32:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 33:60 2147483645 - statement
+ expr_stmt test41.cpp 33:60 2147483644 - operand
+ call_expr test41.cpp 33:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 34:57 2147483645 - statement
+ expr_stmt test41.cpp 34:57 2147483644 - operand
+ call_expr test41.cpp 34:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 35:65 2147483645 - statement
+ expr_stmt test41.cpp 35:65 2147483644 - operand
+ call_expr test41.cpp 35:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 36:55 2147483645 - statement
+ expr_stmt test41.cpp 36:55 2147483644 - operand
+ call_expr test41.cpp 36:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 37:58 2147483645 - statement
+ expr_stmt test41.cpp 37:58 2147483644 - operand
+ call_expr test41.cpp 37:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 38:61 2147483645 - statement
+ expr_stmt test41.cpp 38:61 2147483644 - operand
+ call_expr test41.cpp 38:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 39:58 2147483645 - statement
+ expr_stmt test41.cpp 39:58 2147483644 - operand
+ call_expr test41.cpp 39:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 40:65 2147483645 - statement
+ expr_stmt test41.cpp 40:65 2147483644 - operand
+ call_expr test41.cpp 40:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ if_stmt test41.cpp 41:9 2147483645 - statement
+ cleanup_point_expr 2147483644 - condition
+ compound_expr test41.cpp 41:18 2147483643 - operand
+ compound_expr 2147483642 - operand
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 41:30 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData1 test41.cpp 20:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 21:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 22:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 21:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 22:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 30:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 41:42 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData2 test41.cpp 25:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 26:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 27:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 26:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 27:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 30:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ eq_expr 2147483642 - operand
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 30:23 2147483641 - operand
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483640 - parm size
+ integer_cst 0 2147483641 - operand
+ statement_list 2147483644 - then
+ cleanup_point_expr test41.cpp 43:61 2147483643 - statement
+ expr_stmt test41.cpp 43:61 2147483642 - operand
+ call_expr test41.cpp 43:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownVars 2147483638 - operand
+ - stringLength: 10
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 44:64 2147483643 - statement
+ expr_stmt test41.cpp 44:64 2147483642 - operand
+ call_expr test41.cpp 44:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNonNullVars 2147483638 - operand
+ - stringLength: 17
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 45:65 2147483643 - statement
+ expr_stmt test41.cpp 45:65 2147483642 - operand
+ call_expr test41.cpp 45:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNullVars 2147483638 - operand
+ - stringLength: 14
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 46:69 2147483643 - statement
+ expr_stmt test41.cpp 46:69 2147483642 - operand
+ call_expr test41.cpp 46:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst needCheckNullVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 47:59 2147483643 - statement
+ expr_stmt test41.cpp 47:59 2147483642 - operand
+ call_expr test41.cpp 47:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst addNullVars 2147483638 - operand
+ - stringLength: 12
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 48:62 2147483643 - statement
+ expr_stmt test41.cpp 48:62 2147483642 - operand
+ call_expr test41.cpp 48:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVars 2147483638 - operand
+ - stringLength: 15
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 49:65 2147483643 - statement
+ expr_stmt test41.cpp 49:65 2147483642 - operand
+ call_expr test41.cpp 49:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVarsAll 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 50:62 2147483643 - statement
+ expr_stmt test41.cpp 50:62 2147483642 - operand
+ call_expr test41.cpp 50:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedVars 2147483638 - operand
+ - stringLength: 11
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 51:69 2147483643 - statement
+ expr_stmt test41.cpp 51:69 2147483642 - operand
+ call_expr test41.cpp 51:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedReverseVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 53:57 2147483645 - statement
+ expr_stmt test41.cpp 53:57 2147483644 - operand
+ call_expr test41.cpp 53:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 54:60 2147483645 - statement
+ expr_stmt test41.cpp 54:60 2147483644 - operand
+ call_expr test41.cpp 54:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 55:57 2147483645 - statement
+ expr_stmt test41.cpp 55:57 2147483644 - operand
+ call_expr test41.cpp 55:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 56:65 2147483645 - statement
+ expr_stmt test41.cpp 56:65 2147483644 - operand
+ call_expr test41.cpp 56:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 57:55 2147483645 - statement
+ expr_stmt test41.cpp 57:55 2147483644 - operand
+ call_expr test41.cpp 57:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 58:58 2147483645 - statement
+ expr_stmt test41.cpp 58:58 2147483644 - operand
+ call_expr test41.cpp 58:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 59:61 2147483645 - statement
+ expr_stmt test41.cpp 59:61 2147483644 - operand
+ call_expr test41.cpp 59:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 60:58 2147483645 - statement
+ expr_stmt test41.cpp 60:58 2147483644 - operand
+ call_expr test41.cpp 60:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 61:65 2147483645 - statement
+ expr_stmt test41.cpp 61:65 2147483644 - operand
+ call_expr test41.cpp 61:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+function_decl func2 test41.cpp 64:10 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ void_type 2147483645 - method return type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test41.cpp 15:7 2147483644 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 2147483644 - field
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ pointer_type 2147483643 - value
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 65:5 2147483646 - function result
+ - isAutogenerated: 1
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 64:27 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 64:23 2147483646 - argument
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ cleanup_point_expr test41.cpp 66:57 2147483645 - statement
+ expr_stmt test41.cpp 66:57 2147483644 - operand
+ call_expr test41.cpp 66:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 67:60 2147483645 - statement
+ expr_stmt test41.cpp 67:60 2147483644 - operand
+ call_expr test41.cpp 67:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 68:57 2147483645 - statement
+ expr_stmt test41.cpp 68:57 2147483644 - operand
+ call_expr test41.cpp 68:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 69:65 2147483645 - statement
+ expr_stmt test41.cpp 69:65 2147483644 - operand
+ call_expr test41.cpp 69:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 70:55 2147483645 - statement
+ expr_stmt test41.cpp 70:55 2147483644 - operand
+ call_expr test41.cpp 70:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 71:58 2147483645 - statement
+ expr_stmt test41.cpp 71:58 2147483644 - operand
+ call_expr test41.cpp 71:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 72:61 2147483645 - statement
+ expr_stmt test41.cpp 72:61 2147483644 - operand
+ call_expr test41.cpp 72:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 73:58 2147483645 - statement
+ expr_stmt test41.cpp 73:58 2147483644 - operand
+ call_expr test41.cpp 73:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 74:65 2147483645 - statement
+ expr_stmt test41.cpp 74:65 2147483644 - operand
+ call_expr test41.cpp 74:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ if_stmt test41.cpp 75:9 2147483645 - statement
+ cleanup_point_expr 2147483644 - condition
+ compound_expr test41.cpp 75:18 2147483643 - operand
+ compound_expr 2147483642 - operand
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 75:30 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData1 test41.cpp 20:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 21:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 22:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 21:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 22:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 64:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 75:42 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData2 test41.cpp 25:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 26:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 27:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 26:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 27:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 64:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ ne_expr 2147483642 - operand
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 64:23 2147483641 - operand
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483640 - parm size
+ integer_cst 0 2147483641 - operand
+ statement_list 2147483644 - then
+ cleanup_point_expr test41.cpp 77:61 2147483643 - statement
+ expr_stmt test41.cpp 77:61 2147483642 - operand
+ call_expr test41.cpp 77:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownVars 2147483638 - operand
+ - stringLength: 10
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 78:68 2147483643 - statement
+ expr_stmt test41.cpp 78:68 2147483642 - operand
+ call_expr test41.cpp 78:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNonNullVars 2147483638 - operand
+ - stringLength: 17
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 79:61 2147483643 - statement
+ expr_stmt test41.cpp 79:61 2147483642 - operand
+ call_expr test41.cpp 79:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNullVars 2147483638 - operand
+ - stringLength: 14
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 80:65 2147483643 - statement
+ expr_stmt test41.cpp 80:65 2147483642 - operand
+ call_expr test41.cpp 80:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst needCheckNullVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 81:59 2147483643 - statement
+ expr_stmt test41.cpp 81:59 2147483642 - operand
+ call_expr test41.cpp 81:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst addNullVars 2147483638 - operand
+ - stringLength: 12
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 82:62 2147483643 - statement
+ expr_stmt test41.cpp 82:62 2147483642 - operand
+ call_expr test41.cpp 82:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVars 2147483638 - operand
+ - stringLength: 15
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 83:65 2147483643 - statement
+ expr_stmt test41.cpp 83:65 2147483642 - operand
+ call_expr test41.cpp 83:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVarsAll 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 84:62 2147483643 - statement
+ expr_stmt test41.cpp 84:62 2147483642 - operand
+ call_expr test41.cpp 84:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedVars 2147483638 - operand
+ - stringLength: 11
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 85:69 2147483643 - statement
+ expr_stmt test41.cpp 85:69 2147483642 - operand
+ call_expr test41.cpp 85:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedReverseVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 87:57 2147483645 - statement
+ expr_stmt test41.cpp 87:57 2147483644 - operand
+ call_expr test41.cpp 87:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 88:60 2147483645 - statement
+ expr_stmt test41.cpp 88:60 2147483644 - operand
+ call_expr test41.cpp 88:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 89:57 2147483645 - statement
+ expr_stmt test41.cpp 89:57 2147483644 - operand
+ call_expr test41.cpp 89:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 90:65 2147483645 - statement
+ expr_stmt test41.cpp 90:65 2147483644 - operand
+ call_expr test41.cpp 90:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 91:55 2147483645 - statement
+ expr_stmt test41.cpp 91:55 2147483644 - operand
+ call_expr test41.cpp 91:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 92:58 2147483645 - statement
+ expr_stmt test41.cpp 92:58 2147483644 - operand
+ call_expr test41.cpp 92:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 93:61 2147483645 - statement
+ expr_stmt test41.cpp 93:61 2147483644 - operand
+ call_expr test41.cpp 93:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 94:58 2147483645 - statement
+ expr_stmt test41.cpp 94:58 2147483644 - operand
+ call_expr test41.cpp 94:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 95:65 2147483645 - statement
+ expr_stmt test41.cpp 95:65 2147483644 - operand
+ call_expr test41.cpp 95:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+function_decl func3 test41.cpp 98:10 2147483647
+- isPublic: 1
+ method_type 2147483646 - function type
+ void_type 2147483645 - method return type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ record_type 2147483645 - method base type
+ type_decl Object1 test41.cpp 15:7 2147483644 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 2147483644 - field
+ - unsigned
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 2147483644 - field
+ - isAutogenerated: 1
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483644 - chain
+ pointer_type 2147483643 - value
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 99:5 2147483646 - function result
+ - isAutogenerated: 1
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 98:27 2147483646 - argument
+ - isAutogenerated: 1
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 98:23 2147483646 - argument
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ cleanup_point_expr test41.cpp 100:57 2147483645 - statement
+ expr_stmt test41.cpp 100:57 2147483644 - operand
+ call_expr test41.cpp 100:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 101:60 2147483645 - statement
+ expr_stmt test41.cpp 101:60 2147483644 - operand
+ call_expr test41.cpp 101:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 102:57 2147483645 - statement
+ expr_stmt test41.cpp 102:57 2147483644 - operand
+ call_expr test41.cpp 102:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 103:65 2147483645 - statement
+ expr_stmt test41.cpp 103:65 2147483644 - operand
+ call_expr test41.cpp 103:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 104:55 2147483645 - statement
+ expr_stmt test41.cpp 104:55 2147483644 - operand
+ call_expr test41.cpp 104:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 105:58 2147483645 - statement
+ expr_stmt test41.cpp 105:58 2147483644 - operand
+ call_expr test41.cpp 105:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 106:61 2147483645 - statement
+ expr_stmt test41.cpp 106:61 2147483644 - operand
+ call_expr test41.cpp 106:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 107:58 2147483645 - statement
+ expr_stmt test41.cpp 107:58 2147483644 - operand
+ call_expr test41.cpp 107:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 108:65 2147483645 - statement
+ expr_stmt test41.cpp 108:65 2147483644 - operand
+ call_expr test41.cpp 108:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ if_stmt test41.cpp 109:9 2147483645 - statement
+ cleanup_point_expr 2147483644 - condition
+ compound_expr 2147483643 - operand
+ compound_expr 2147483642 - operand
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 109:22 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData1 test41.cpp 20:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 21:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 22:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 21:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 22:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 20:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 98:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ convert_expr 2147483641 - operand
+ call_expr test41.cpp 109:34 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData2 test41.cpp 25:12 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ method_type 19 - function type
+ pointer_type 18 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ record_type 18 - method base type
+ type_decl Object1 test41.cpp 15:7 17 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test41.cpp 18:12 17 - field
+ - unsigned
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ type_decl Object1 test41.cpp 16:1 17 - field
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ result_decl test41.cpp 26:5 19 - function result
+ - isAutogenerated: 1
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 19 - argument
+ - isAutogenerated: 1
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - parm size
+ return_expr test41.cpp 27:16 19 - code
+ init_expr 18 - operand
+ result_decl test41.cpp 26:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ component_ref test41.cpp 27:16 17 - operand
+ indirect_ref 16 - object
+ nop_expr 15 - ref
+ - isUsed: 1
+ parm_decl this test41.cpp 25:21 14 - operand
+ - isAutogenerated: 1
+ pointer_type 13 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 13 - parm size
+ field_decl tmp1 test41.cpp 17:12 16 - field
+ - unsigned
+ integer_cst 64 15 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ parm_decl this test41.cpp 98:27 2147483639 - arg
+ - isAutogenerated: 1
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test41.cpp 15:7 2 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test41.cpp 17:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test41.cpp 18:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test41.cpp 16:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483638 - parm size
+ ne_expr 2147483642 - operand
+ - isUsed: 1
+ parm_decl ptr1 test41.cpp 98:23 2147483641 - operand
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test41.cpp 4:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test41.cpp 6:9 2 - field
+ - signed
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test41.cpp 7:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test41.cpp 8:14 2 - field
+ - signed
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
+ - precisionBits: 32
+ - signed
+ integer_type 0 - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test41.cpp 5:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 2147483640 - parm size
+ integer_cst 0 2147483641 - operand
+ statement_list 2147483644 - then
+ cleanup_point_expr test41.cpp 111:61 2147483643 - statement
+ expr_stmt test41.cpp 111:61 2147483642 - operand
+ call_expr test41.cpp 111:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownVars 2147483638 - operand
+ - stringLength: 10
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 112:68 2147483643 - statement
+ expr_stmt test41.cpp 112:68 2147483642 - operand
+ call_expr test41.cpp 112:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNonNullVars 2147483638 - operand
+ - stringLength: 17
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 113:61 2147483643 - statement
+ expr_stmt test41.cpp 113:61 2147483642 - operand
+ call_expr test41.cpp 113:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst knownNullVars 2147483638 - operand
+ - stringLength: 14
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 114:65 2147483643 - statement
+ expr_stmt test41.cpp 114:65 2147483642 - operand
+ call_expr test41.cpp 114:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst needCheckNullVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 115:59 2147483643 - statement
+ expr_stmt test41.cpp 115:59 2147483642 - operand
+ call_expr test41.cpp 115:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst addNullVars 2147483638 - operand
+ - stringLength: 12
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 116:62 2147483643 - statement
+ expr_stmt test41.cpp 116:62 2147483642 - operand
+ call_expr test41.cpp 116:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVars 2147483638 - operand
+ - stringLength: 15
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 117:65 2147483643 - statement
+ expr_stmt test41.cpp 117:65 2147483642 - operand
+ call_expr test41.cpp 117:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst removeNullVarsAll 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst 2147483638 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 118:62 2147483643 - statement
+ expr_stmt test41.cpp 118:62 2147483642 - operand
+ call_expr test41.cpp 118:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedVars 2147483638 - operand
+ - stringLength: 11
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 119:69 2147483643 - statement
+ expr_stmt test41.cpp 119:69 2147483642 - operand
+ call_expr test41.cpp 119:35 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst = 2147483638 - operand
+ - stringLength: 2
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst linkedReverseVars 2147483638 - operand
+ - stringLength: 18
+ nop_expr 2147483640 - arg
+ addr_expr 2147483639 - operand
+ string_cst ptr1 2147483638 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 121:57 2147483645 - statement
+ expr_stmt test41.cpp 121:57 2147483644 - operand
+ call_expr test41.cpp 121:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
+ - stringLength: 10
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 122:60 2147483645 - statement
+ expr_stmt test41.cpp 122:60 2147483644 - operand
+ call_expr test41.cpp 122:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
+ - stringLength: 17
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 123:57 2147483645 - statement
+ expr_stmt test41.cpp 123:57 2147483644 - operand
+ call_expr test41.cpp 123:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
+ - stringLength: 14
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 124:65 2147483645 - statement
+ expr_stmt test41.cpp 124:65 2147483644 - operand
+ call_expr test41.cpp 124:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 125:55 2147483645 - statement
+ expr_stmt test41.cpp 125:55 2147483644 - operand
+ call_expr test41.cpp 125:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
+ - stringLength: 12
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 126:58 2147483645 - statement
+ expr_stmt test41.cpp 126:58 2147483644 - operand
+ call_expr test41.cpp 126:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVars 2147483640 - operand
+ - stringLength: 15
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 127:61 2147483645 - statement
+ expr_stmt test41.cpp 127:61 2147483644 - operand
+ call_expr test41.cpp 127:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
+ - stringLength: 1
+ cleanup_point_expr test41.cpp 128:58 2147483645 - statement
+ expr_stmt test41.cpp 128:58 2147483644 - operand
+ call_expr test41.cpp 128:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
+ - stringLength: 11
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
+ cleanup_point_expr test41.cpp 129:65 2147483645 - statement
+ expr_stmt test41.cpp 129:65 2147483644 - operand
+ call_expr test41.cpp 129:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test41.cpp 13:6 20 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type 19 - function type
+ void_type 18 - function return type
+ type_decl void <built-in> 0:0 17 - type name
+ - isAutogenerated: 1
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 17 - chain
+ pointer_type 16 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 16 - chain
+ pointer_type 15 - value
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ tree_list 15 - chain
+ void_type 14 - value
+ type_decl void <built-in> 0:0 13 - type name
+ - isAutogenerated: 1
+ parm_decl action test41.cpp 13:41 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl collection test41.cpp 13:61 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ parm_decl values test41.cpp 13:85 19 - argument
+ pointer_type 18 - decl type
+ integer_type 3 - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst = 2147483640 - operand
+ - stringLength: 2
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
+ - stringLength: 18
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
+ - stringLength: 5
diff --git a/test/test41-02.txt b/test/test41-02.txt
new file mode 100644
index 0000000..0b6057b
--- /dev/null
+++ b/test/test41-02.txt
@@ -0,0 +1,5 @@
+getData1:
+getData2:
+func1: pointer_type ptr1,
+func2: pointer_type ptr1,
+func3: pointer_type ptr1,
diff --git a/test/test41-03.txt b/test/test41-03.txt
new file mode 100644
index 0000000..2f65d0c
--- /dev/null
+++ b/test/test41-03.txt
@@ -0,0 +1,735 @@
+function_decl getData1:
+return_expr :
+init_expr :
+result_decl :
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+integer_type :
+type_decl int:
+integer_cst 32:
+integer_cst -2147483648:
+integer_cst 2147483647:
+field_decl ptrval:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl arr:
+integer_cst 96:
+array_type :
+integer_type :
+integer_type :
+type_decl Data1:
+integer_cst 64:
+component_ref :
+indirect_ref :
+parm_decl this:
+pointer_type :
+record_type :
+type_decl Object1:
+field_decl tmp1:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl tmp2:
+integer_cst 64:
+pointer_type :
+record_type :
+type_decl Object1:
+integer_cst 64:
+field_decl tmp1:
+integer_cst 64:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+integer_type :
+type_decl int:
+integer_cst 32:
+integer_cst -2147483648:
+integer_cst 2147483647:
+field_decl ptrval:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl arr:
+integer_cst 96:
+array_type :
+integer_type :
+integer_type :
+type_decl Data1:
+function_decl getData2:
+return_expr :
+init_expr :
+result_decl :
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+integer_type :
+type_decl int:
+integer_cst 32:
+integer_cst -2147483648:
+integer_cst 2147483647:
+field_decl ptrval:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl arr:
+integer_cst 96:
+array_type :
+integer_type :
+integer_type :
+type_decl Data1:
+integer_cst 64:
+component_ref :
+indirect_ref :
+parm_decl this:
+pointer_type :
+record_type :
+type_decl Object1:
+field_decl tmp1:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl tmp2:
+integer_cst 64:
+pointer_type :
+record_type :
+type_decl Object1:
+integer_cst 64:
+field_decl tmp1:
+integer_cst 64:
+pointer_type :
+record_type :
+type_decl Data1:
+field_decl val:
+integer_cst 32:
+integer_type :
+type_decl int:
+integer_cst 32:
+integer_cst -2147483648:
+integer_cst 2147483647:
+field_decl ptrval:
+integer_cst 64:
+pointer_type :
+record_type :
+field_decl arr:
+integer_cst 96:
+array_type :
+integer_type :
+integer_type :
+type_decl Data1:
+function_decl func1:
+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,
+if_stmt : ptr1,
+cleanup_point_expr : ptr1,
+compound_expr : ptr1,
+compound_expr : ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData1: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData2: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+eq_expr : ptr1,
+integer_cst 0: ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+integer_type : ptr1,
+integer_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+statement_list : ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl paranuckerInternalTest: ptr1,
+cleanup_point_expr : ptr1,
+expr_stmt : ptr1,
+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,
+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,
+function_decl func2:
+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,
+if_stmt : ptr1,
+cleanup_point_expr : ptr1,
+compound_expr : ptr1,
+compound_expr : ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData1: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData2: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+ne_expr : ptr1,
+integer_cst 0: ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+integer_type : ptr1,
+integer_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+statement_list :
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+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,
+function_decl func3:
+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,
+if_stmt : ptr1,
+cleanup_point_expr : ptr1,
+compound_expr : ptr1,
+compound_expr : ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData1: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+convert_expr : ptr1,
+call_expr : ptr1,
+addr_expr : ptr1,
+function_decl getData2: ptr1,
+parm_decl this: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+field_decl tmp1: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl tmp2: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Object1: ptr1,
+integer_cst 64: ptr1,
+ne_expr : ptr1,
+integer_cst 0: ptr1,
+parm_decl ptr1: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+type_decl Data1: ptr1,
+field_decl val: ptr1,
+integer_cst 32: ptr1,
+integer_type : ptr1,
+type_decl int: ptr1,
+integer_cst 32: ptr1,
+integer_cst -2147483648: ptr1,
+integer_cst 2147483647: ptr1,
+field_decl ptrval: ptr1,
+integer_cst 64: ptr1,
+pointer_type : ptr1,
+record_type : ptr1,
+field_decl arr: ptr1,
+integer_cst 96: ptr1,
+array_type : ptr1,
+integer_type : ptr1,
+integer_type : ptr1,
+type_decl Data1: ptr1,
+integer_cst 64: ptr1,
+integer_cst 0: ptr1,
+statement_list :
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl paranuckerInternalTest:
+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,
diff --git a/test/test41-04.txt b/test/test41-04.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/test41-04.txt
diff --git a/test/test41-05.txt b/test/test41-05.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/test41-05.txt
diff --git a/test/test41.cpp b/test/test41.cpp
new file mode 100644
index 0000000..53d94e5
--- /dev/null
+++ b/test/test41.cpp
@@ -0,0 +1,132 @@
+struct Data1;
+struct Data2;
+
+struct Data1
+{
+ int val;
+ Data1 *ptrval;
+ int arr[3];
+};
+
+int k;
+
+void paranuckerInternalTest(const char *action, const char *collection, const char *values);
+
+class Object1
+{
+ Data1 *tmp1;
+ Data1 *tmp2;
+
+ Data1 *getData1()
+ {
+ return tmp1;
+ }
+
+ Data1 *getData2()
+ {
+ return tmp1;
+ }
+
+ void func1(Data1 *ptr1)
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ if (ptr1 == (getData1(), getData2(), static_cast<Data1*>(0)))
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "ptr1");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+
+ void func2(Data1 *ptr1)
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ if (ptr1 != (getData1(), getData2(), static_cast<Data1*>(0)))
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+
+ void func3(Data1 *ptr1)
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ if ((getData1(), getData2(), ptr1))
+ {
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "ptr1");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+ paranuckerInternalTest("=", "knownVars", "ptr1");
+ paranuckerInternalTest("=", "knownNonNullVars", "");
+ paranuckerInternalTest("=", "knownNullVars", "");
+ paranuckerInternalTest("=", "needCheckNullVars", "ptr1");
+ paranuckerInternalTest("=", "addNullVars", "");
+ paranuckerInternalTest("=", "removeNullVars", "");
+ paranuckerInternalTest("=", "removeNullVarsAll", "");
+ paranuckerInternalTest("=", "linkedVars", "ptr1");
+ paranuckerInternalTest("=", "linkedReverseVars", "ptr1");
+ }
+
+};