summaryrefslogtreecommitdiff
path: root/test/test36-01.txt
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-07-24 17:41:02 +0300
committerAndrei Karas <akaras@inbox.ru>2015-07-24 17:41:32 +0300
commit0ac8244b7c585b1a9470df26fde291abb4ee3eda (patch)
tree765aea8e0e30adb51a1aec9d068a8fdd3e17ed54 /test/test36-01.txt
parentc8b84838b0897387ce08845716956f18309e4409 (diff)
downloadparanucker-0ac8244b7c585b1a9470df26fde291abb4ee3eda.tar.gz
paranucker-0ac8244b7c585b1a9470df26fde291abb4ee3eda.tar.bz2
paranucker-0ac8244b7c585b1a9470df26fde291abb4ee3eda.tar.xz
paranucker-0ac8244b7c585b1a9470df26fde291abb4ee3eda.zip
Update test results.
Diffstat (limited to 'test/test36-01.txt')
-rw-r--r--test/test36-01.txt21550
1 files changed, 11744 insertions, 9806 deletions
diff --git a/test/test36-01.txt b/test/test36-01.txt
index 9f74d5d..f50462f 100644
--- a/test/test36-01.txt
+++ b/test/test36-01.txt
@@ -1,14306 +1,16244 @@
-function_decl getData3 test36.cpp 8:12
+function_decl getData3 test36.cpp 8:12 2147483647
- isPublic: 1
- method_type - function type
- pointer_type - method return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- record_type - method base type
- type_decl Data1 test36.cpp 3:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data1 test36.cpp 3:8 2147483644 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 6:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 7:14 - field
+ field_decl arr test36.cpp 7:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data1 test36.cpp 4:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 9:5 - function result
+ result_decl test36.cpp 9:5 2147483646 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
+ integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test36.cpp 8:21 - argument
+ parm_decl this test36.cpp 8:21 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- return_expr test36.cpp 10:16 - code
- init_expr - operand
- result_decl test36.cpp 9:5 - operand
+ integer_cst 64 2147483645 - parm size
+ return_expr test36.cpp 10:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test36.cpp 9:5 2147483644 - operand
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- component_ref test36.cpp 10:16 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483643 - decl size
+ component_ref test36.cpp 10:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test36.cpp 8:21 - operand
+ parm_decl this test36.cpp 8:21 2147483641 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 64 2147483640 - parm size
+ field_decl ptrval test36.cpp 6:12 2147483643 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
-function_decl getData4 test36.cpp 12:19
+function_decl getData4 test36.cpp 12:19 2147483647
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ function_type 2147483646 - function type
+ pointer_type 2147483645 - function return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- tree_list - arg types
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483645 - arg types
+ void_type 2147483644 - value
+ type_decl void <built-in> 0:0 2147483643 - type name
- isAutogenerated: 1
- result_decl test36.cpp 13:5 - function result
+ result_decl test36.cpp 13:5 2147483646 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- return_expr test36.cpp 14:16 - code
- init_expr - operand
- result_decl test36.cpp 13:5 - operand
+ integer_cst 64 2147483645 - decl size
+ return_expr test36.cpp 14:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test36.cpp 13:5 2147483644 - operand
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- integer_cst 0 - operand
-function_decl Data2 test36.cpp 23:13
+ integer_cst 64 2147483643 - decl size
+ integer_cst 0 2147483644 - operand
+function_decl Data2 test36.cpp 23:13 2147483647
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- integer_type - value
+ tree_list 2147483644 - chain
+ integer_type 2147483643 - value
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- result_decl test36.cpp 24:5 - function result
+ integer_cst 32 2147483642 - type size
+ integer_cst -2147483648 2147483642 - min value
+ integer_cst 2147483647 2147483642 - max value
+ tree_list 2147483643 - chain
+ void_type 2147483642 - value
+ type_decl void <built-in> 0:0 2147483641 - type name
+ - isAutogenerated: 1
+ result_decl test36.cpp 24:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 23:20 - argument
+ parm_decl this test36.cpp 23:20 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- parm_decl __in_chrg test36.cpp 23:20 - argument
+ integer_cst 64 2147483645 - parm size
+ parm_decl __in_chrg test36.cpp 23:20 2147483646 - argument
- isAutogenerated: 1
- integer_type - decl type
+ integer_type 2147483645 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_cst 32 - parm size
- must_not_throw_expr test36.cpp 23:13 - code
- statement_list - operand
- bind_expr test36.cpp 25:5 - statement
- statement_list - operand
- cleanup_point_expr test36.cpp 24:5 - statement
- expr_stmt test36.cpp 24:5 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref - operand
- indirect_ref - object
- nop_expr - ref
- parm_decl this test36.cpp 23:20 - operand
- - isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 32 2147483644 - type size
+ integer_cst -2147483648 2147483644 - min value
+ integer_cst 2147483647 2147483644 - max value
+ integer_cst 32 2147483645 - parm size
+ must_not_throw_expr test36.cpp 23:13 2147483646 - code
+ statement_list 2147483645 - operand
+ bind_expr test36.cpp 25:5 2147483644 - statement
+ statement_list 2147483643 - operand
+ cleanup_point_expr test36.cpp 24:5 2147483642 - statement
+ expr_stmt test36.cpp 24:5 2147483641 - operand
+ convert_expr 2147483640 - expresssion
+ modify_expr 2147483639 - operand
+ component_ref 2147483638 - operand
+ indirect_ref 2147483637 - object
+ nop_expr 2147483636 - ref
+ parm_decl this test36.cpp 23:20 2147483635 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483634 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483634 - parm size
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483637 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483636 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- pointer_plus_expr - operand
- addr_expr - operand
- var_decl _ZTV5Data2 test36.cpp 18:8 - operand
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ pointer_plus_expr 2147483638 - operand
+ addr_expr 2147483637 - operand
+ var_decl _ZTV5Data2 test36.cpp 18:8 2147483636 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 256 - decl size
- constructor - initial
- array_type - constructor type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 256 2147483635 - decl size
+ constructor 5 - initial
+ array_type 4 - constructor type
+ pointer_type 3 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ integer_type 3 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- nop_expr - value
- integer_cst 0 - operand
- nop_expr - value
- addr_expr - operand
- var_decl _ZTI5Data2 test36.cpp 18:8 - operand
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 3 2 - max value
+ nop_expr 4 - value
+ integer_cst 0 3 - operand
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ var_decl _ZTI5Data2 test36.cpp 18:8 2 - operand
- isAutogenerated: 1
- integer_cst 128 - decl size
- record_type - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 - type name
- field_decl <built-in> 0:0 - field
+ integer_cst 128 1 - decl size
+ record_type 1 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 0 - type name
+ field_decl <built-in> 0:0 0 - field
- signed
- integer_cst 128 - decl size
- record_type - field type
- nop_expr - value
- addr_expr - operand
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ integer_cst 128 0 - decl size
+ record_type 0 - field type
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __comp_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- parm_decl this test36.cpp 23:20 - argument
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ parm_decl this test36.cpp 23:20 1 - argument
- isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- nop_expr - value
- addr_expr - operand
- function_decl __deleting_dtor test36.cpp 23:13 - operand
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __deleting_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- parm_decl this test36.cpp 23:20 - argument
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ parm_decl this test36.cpp 23:20 1 - argument
- isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- array_type - var type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ array_type 2147483635 - var type
+ pointer_type 2147483634 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2147483633 - type name
+ - isAutogenerated: 1
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 2147483634 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- integer_cst 16 - operand
- cleanup_stmt test36.cpp 24:5 - statement
- statement_list - body
- modify_expr - expresssion
- indirect_ref - operand
- nop_expr - ref
- parm_decl this test36.cpp 23:20 - operand
+ integer_cst 64 2147483633 - type size
+ integer_cst 0 2147483633 - min value
+ integer_cst 3 2147483633 - max value
+ integer_cst 16 2147483637 - operand
+ cleanup_stmt test36.cpp 24:5 2147483642 - statement
+ statement_list 2147483641 - body
+ modify_expr 2147483641 - expresssion
+ indirect_ref 2147483640 - operand
+ nop_expr 2147483639 - ref
+ parm_decl this test36.cpp 23:20 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- constructor - operand
- record_type - constructor type
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483637 - parm size
+ constructor 2147483640 - operand
+ record_type 2147483639 - constructor type
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483637 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 18:8 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483637 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 18:8 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483637 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 18:8 - field
+ field_decl arr test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483637 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- block - operand
- label_expr test36.cpp 25:5 - statement
- label_decl test36.cpp 24:5 - operand
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ block 2147483643 - operand
+ label_expr test36.cpp 25:5 2147483644 - statement
+ label_decl test36.cpp 24:5 2147483643 - operand
- isAutogenerated: 1
- if_stmt test36.cpp 25:5 - statement
- ne_expr - condition
- bit_and_expr - operand
- parm_decl __in_chrg test36.cpp 23:20 - operand
+ if_stmt test36.cpp 25:5 2147483644 - statement
+ ne_expr 2147483643 - condition
+ bit_and_expr 2147483642 - operand
+ parm_decl __in_chrg test36.cpp 23:20 2147483641 - operand
- isAutogenerated: 1
- integer_type - decl type
+ integer_type 2147483640 - decl type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 2147483639 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_cst 32 - parm size
- integer_cst 1 - operand
- integer_cst 0 - operand
- cleanup_point_expr test36.cpp 25:5 - then
- expr_stmt test36.cpp 25:5 - operand
- call_expr test36.cpp 25:5 - expresssion
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ integer_cst 32 2147483639 - type size
+ integer_cst -2147483648 2147483639 - min value
+ integer_cst 2147483647 2147483639 - max value
+ integer_cst 32 2147483640 - parm size
+ integer_cst 1 2147483641 - operand
+ integer_cst 0 2147483642 - operand
+ cleanup_point_expr test36.cpp 25:5 2147483643 - then
+ expr_stmt test36.cpp 25:5 2147483642 - operand
+ call_expr test36.cpp 25:5 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node externally_visible - purpose
- tree_list - arg types
- pointer_type - value
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- nop_expr - arg
- parm_decl this test36.cpp 23:20 - operand
+ 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 - attribute
+ identifier_node externally_visible 17 - purpose
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ nop_expr 2147483640 - arg
+ parm_decl this test36.cpp 23:20 2147483639 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
-function_decl __base_dtor test36.cpp 23:13
+ integer_cst 64 2147483638 - parm size
+function_decl __base_dtor test36.cpp 23:13 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 25:5 - function result
+ result_decl test36.cpp 25:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 23:20 - argument
+ parm_decl this test36.cpp 23:20 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- must_not_throw_expr test36.cpp 23:13 - code
- statement_list - operand
- bind_expr test36.cpp 25:5 - statement
- statement_list - operand
- cleanup_point_expr test36.cpp 24:5 - statement
- expr_stmt test36.cpp 24:5 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref - operand
- indirect_ref - object
- nop_expr - ref
- parm_decl this test36.cpp 23:20 - operand
- - isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483645 - parm size
+ must_not_throw_expr test36.cpp 23:13 2147483646 - code
+ statement_list 2147483645 - operand
+ bind_expr test36.cpp 25:5 2147483644 - statement
+ statement_list 2147483643 - operand
+ cleanup_point_expr test36.cpp 24:5 2147483642 - statement
+ expr_stmt test36.cpp 24:5 2147483641 - operand
+ convert_expr 2147483640 - expresssion
+ modify_expr 2147483639 - operand
+ component_ref 2147483638 - operand
+ indirect_ref 2147483637 - object
+ nop_expr 2147483636 - ref
+ parm_decl this test36.cpp 23:20 2147483635 - operand
+ - isAutogenerated: 1
+ pointer_type 2147483634 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483634 - parm size
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483637 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483636 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- pointer_plus_expr - operand
- addr_expr - operand
- var_decl _ZTV5Data2 test36.cpp 18:8 - operand
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ pointer_plus_expr 2147483638 - operand
+ addr_expr 2147483637 - operand
+ var_decl _ZTV5Data2 test36.cpp 18:8 2147483636 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 256 - decl size
- constructor - initial
- array_type - constructor type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 256 2147483635 - decl size
+ constructor 5 - initial
+ array_type 4 - constructor type
+ pointer_type 3 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ integer_type 3 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- nop_expr - value
- integer_cst 0 - operand
- nop_expr - value
- addr_expr - operand
- var_decl _ZTI5Data2 test36.cpp 18:8 - operand
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 3 2 - max value
+ nop_expr 4 - value
+ integer_cst 0 3 - operand
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ var_decl _ZTI5Data2 test36.cpp 18:8 2 - operand
- isAutogenerated: 1
- integer_cst 128 - decl size
- record_type - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 - type name
- field_decl <built-in> 0:0 - field
+ integer_cst 128 1 - decl size
+ record_type 1 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 0 - type name
+ field_decl <built-in> 0:0 0 - field
- signed
- integer_cst 128 - decl size
- record_type - field type
- nop_expr - value
- addr_expr - operand
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ integer_cst 128 0 - decl size
+ record_type 0 - field type
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __comp_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- parm_decl this test36.cpp 23:20 - argument
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ parm_decl this test36.cpp 23:20 1 - argument
- isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- nop_expr - value
- addr_expr - operand
- function_decl __deleting_dtor test36.cpp 23:13 - operand
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __deleting_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- parm_decl this test36.cpp 23:20 - argument
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ parm_decl this test36.cpp 23:20 1 - argument
- isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- array_type - var type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ array_type 2147483635 - var type
+ pointer_type 2147483634 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2147483633 - type name
+ - isAutogenerated: 1
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 2147483634 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- integer_cst 16 - operand
- try_finally test36.cpp 24:5 - statement
- statement_list - operand
- modify_expr - operand
- indirect_ref - operand
- nop_expr - ref
- parm_decl this test36.cpp 23:20 - operand
+ integer_cst 64 2147483633 - type size
+ integer_cst 0 2147483633 - min value
+ integer_cst 3 2147483633 - max value
+ integer_cst 16 2147483637 - operand
+ try_finally test36.cpp 24:5 2147483642 - statement
+ statement_list 2147483641 - operand
+ modify_expr 2147483641 - operand
+ indirect_ref 2147483640 - operand
+ nop_expr 2147483639 - ref
+ parm_decl this test36.cpp 23:20 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- constructor - operand
- record_type - constructor type
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483637 - parm size
+ constructor 2147483640 - operand
+ record_type 2147483639 - constructor type
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483637 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 18:8 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483637 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 18:8 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483637 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 18:8 - field
+ field_decl arr test36.cpp 18:8 2147483638 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483637 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- block - operand
- label_expr test36.cpp 25:5 - statement
- label_decl test36.cpp 24:5 - operand
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ block 2147483643 - operand
+ label_expr test36.cpp 25:5 2147483644 - statement
+ label_decl test36.cpp 24:5 2147483643 - operand
- isAutogenerated: 1
- cond_expr test36.cpp 25:5 - statement
- ne_expr - operand
- bit_and_expr - operand
- integer_cst 0 - operand
- integer_cst 1 - operand
- integer_cst 0 - operand
- cleanup_point_expr test36.cpp 25:5 - operand
- expr_stmt test36.cpp 25:5 - operand
- call_expr test36.cpp 25:5 - expresssion
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ cond_expr test36.cpp 25:5 2147483644 - statement
+ ne_expr 2147483643 - operand
+ bit_and_expr 2147483642 - operand
+ integer_cst 0 2147483641 - operand
+ integer_cst 1 2147483641 - operand
+ integer_cst 0 2147483642 - operand
+ cleanup_point_expr test36.cpp 25:5 2147483643 - operand
+ expr_stmt test36.cpp 25:5 2147483642 - operand
+ call_expr test36.cpp 25:5 2147483641 - expresssion
+ addr_expr 2147483640 - function
+ function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node externally_visible - purpose
- tree_list - arg types
- pointer_type - value
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- nop_expr - arg
- parm_decl this test36.cpp 23:20 - operand
+ 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 - attribute
+ identifier_node externally_visible 17 - purpose
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ nop_expr 2147483640 - arg
+ parm_decl this test36.cpp 23:20 2147483639 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483638 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- nop_expr test36.cpp 25:5 - operand
- integer_cst 0 - operand
-function_decl __comp_dtor test36.cpp 23:13
+ integer_cst 64 2147483638 - parm size
+ nop_expr test36.cpp 25:5 2147483643 - operand
+ integer_cst 0 2147483642 - operand
+function_decl __comp_dtor test36.cpp 23:13 2147483647
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 25:5 - function result
+ result_decl test36.cpp 25:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 23:20 - argument
+ parm_decl this test36.cpp 23:20 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
-function_decl __deleting_dtor test36.cpp 23:13
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+function_decl __deleting_dtor test36.cpp 23:13 2147483647
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 25:5 - function result
+ result_decl test36.cpp 25:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 23:20 - argument
+ parm_decl this test36.cpp 23:20 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ call_expr test36.cpp 25:5 2147483645 - statement
+ addr_expr 2147483644 - function
+ function_decl __comp_dtor test36.cpp 23:13 20 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ method_type 19 - function type
+ void_type 18 - method return type
+ type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
- record_type - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 18 - method base type
+ type_decl Data2 test36.cpp 18:8 17 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 17 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ function_type 2 - nested type
+ integer_type 1 - function return 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 val test36.cpp 20:9 17 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 17 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test36.cpp 5: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 test36.cpp 6:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 test36.cpp 4:1 2 - field
+ - isAutogenerated: 1
+ field_decl arr test36.cpp 22:14 17 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 16 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ type_decl int <built-in> 0:0 3 - type name
+ - isAutogenerated: 1
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 17 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 21:12 - field
+ 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 test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test36.cpp 19:1 - field
+ 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 Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- result_decl test36.cpp 25:5 - function result
+ result_decl test36.cpp 25:5 19 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 18 - result type
+ type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 23:20 - argument
+ parm_decl this test36.cpp 23:20 19 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 21:12 - field
+ 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 test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test36.cpp 19:1 - field
+ 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 Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
- parm_decl this test36.cpp 23:20 - arg
+ integer_cst 64 18 - parm size
+ statement_list 19 - code
+ parm_decl this test36.cpp 23:20 2147483644 - arg
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483643 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- label_expr - statement
- label_decl test36.cpp 25:5 - operand
+ integer_cst 64 2147483643 - parm size
+ label_expr 2147483645 - statement
+ label_decl test36.cpp 25:5 2147483644 - operand
- isAutogenerated: 1
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ call_expr test36.cpp 25:5 2147483645 - statement
+ addr_expr 2147483644 - function
+ function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - attribute
- identifier_node externally_visible - purpose
- tree_list - arg types
- pointer_type - value
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ tree_list 18 - attribute
+ identifier_node externally_visible 17 - purpose
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- nop_expr - arg
- parm_decl this test36.cpp 23:20 - operand
+ nop_expr 2147483644 - arg
+ parm_decl this test36.cpp 23:20 2147483643 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483642 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
-function_decl getData3 test36.cpp 26:12
+ integer_cst 64 2147483642 - parm size
+function_decl getData3 test36.cpp 26:12 2147483647
- isPublic: 1
- method_type - function type
- pointer_type - method return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- record_type - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 27:5 - function result
+ result_decl test36.cpp 27:5 2147483646 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
+ integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test36.cpp 26:21 - argument
+ parm_decl this test36.cpp 26:21 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- return_expr test36.cpp 28:16 - code
- init_expr - operand
- result_decl test36.cpp 27:5 - operand
+ integer_cst 64 2147483645 - parm size
+ return_expr test36.cpp 28:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test36.cpp 27:5 2147483644 - operand
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- component_ref test36.cpp 28:16 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483643 - decl size
+ component_ref test36.cpp 28:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test36.cpp 26:21 - operand
+ parm_decl this test36.cpp 26:21 2147483641 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 64 2147483640 - parm size
+ field_decl ptrval test36.cpp 21:12 2147483643 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
-function_decl getData1 test36.cpp 42:12
+function_decl getData1 test36.cpp 42:12 2147483647
- isPublic: 1
- method_type - function type
- pointer_type - method return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ method_type 2147483646 - function type
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- record_type - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 43:5 - function result
+ result_decl test36.cpp 43:5 2147483646 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
+ integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test36.cpp 42:21 - argument
+ parm_decl this test36.cpp 42:21 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- return_expr test36.cpp 44:16 - code
- init_expr - operand
- result_decl test36.cpp 43:5 - operand
+ integer_cst 64 2147483645 - parm size
+ return_expr test36.cpp 44:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test36.cpp 43:5 2147483644 - operand
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- component_ref test36.cpp 44:16 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483643 - decl size
+ component_ref test36.cpp 44:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test36.cpp 42:21 - operand
+ parm_decl this test36.cpp 42:21 2147483641 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 2147483640 - parm size
+ field_decl tmp2 test36.cpp 39:12 2147483643 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
-function_decl getData2 test36.cpp 47:12
+function_decl getData2 test36.cpp 47:12 2147483647
- isPublic: 1
- method_type - function type
- tree_list - attribute
- identifier_node returns_nonnull - purpose
- pointer_type - method return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ method_type 2147483646 - function type
+ tree_list 2147483645 - attribute
+ identifier_node returns_nonnull 2147483644 - purpose
+ pointer_type 2147483645 - method return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- record_type - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 48:5 - function result
+ result_decl test36.cpp 48:5 2147483646 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483645 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
+ integer_cst 64 2147483645 - decl size
- isUsed: 1
- parm_decl this test36.cpp 47:54 - argument
+ parm_decl this test36.cpp 47:54 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- return_expr test36.cpp 49:16 - code
- init_expr - operand
- result_decl test36.cpp 48:5 - operand
+ integer_cst 64 2147483645 - parm size
+ return_expr test36.cpp 49:16 2147483646 - code
+ init_expr 2147483645 - operand
+ result_decl test36.cpp 48:5 2147483644 - operand
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 2147483643 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - decl size
- component_ref test36.cpp 49:16 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483643 - decl size
+ component_ref test36.cpp 49:16 2147483644 - operand
+ indirect_ref 2147483643 - object
+ nop_expr 2147483642 - ref
- isUsed: 1
- parm_decl this test36.cpp 47:54 - operand
+ parm_decl this test36.cpp 47:54 2147483641 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483640 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 2147483640 - parm size
+ field_decl tmp2 test36.cpp 39:12 2147483643 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483642 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
-function_decl func1 test36.cpp 52:10
+function_decl func1 test36.cpp 52:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 53:5 - function result
+ result_decl test36.cpp 53:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 52:16 - argument
+ parm_decl this test36.cpp 52:16 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 64:71 - code
- var_decl ptr1 test36.cpp 54:16 - operand
- integer_cst 64 - decl size
- pointer_type - var type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 64:71 2147483646 - code
+ var_decl ptr1 test36.cpp 54:16 2147483645 - operand
+ integer_cst 64 2147483644 - decl size
+ pointer_type 2147483644 - var type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- statement_list - operand
- decl_expr test36.cpp 54:27 - statement
- var_decl ptr1 test36.cpp 54:16 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ statement_list 2147483645 - operand
+ decl_expr test36.cpp 54:27 2147483644 - statement
+ var_decl ptr1 test36.cpp 54:16 2147483643 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- cleanup_point_expr test36.cpp 54:27 - statement
- expr_stmt test36.cpp 54:27 - operand
- convert_expr - expresssion
- init_expr - operand
- var_decl ptr1 test36.cpp 54:16 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
+ cleanup_point_expr test36.cpp 54:27 2147483644 - statement
+ expr_stmt test36.cpp 54:27 2147483643 - operand
+ convert_expr 2147483642 - expresssion
+ init_expr 2147483641 - operand
+ var_decl ptr1 test36.cpp 54:16 2147483640 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
+ - isAutogenerated: 1
+ field_decl val test36.cpp 5:9 1 - field
+ - signed
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- nop_expr - operand
- call_expr test36.cpp 54:27 - operand
- addr_expr - function
- function_decl operator new <built-in> 0:0 - operand
+ nop_expr 2147483640 - operand
+ call_expr test36.cpp 54:27 2147483639 - operand
+ addr_expr 2147483638 - function
+ function_decl operator new <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 - arg
- cleanup_point_expr test36.cpp 55:57 - statement
- expr_stmt test36.cpp 55:57 - operand
- call_expr test36.cpp 55:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 32 2147483638 - arg
+ cleanup_point_expr test36.cpp 55:57 2147483644 - statement
+ expr_stmt test36.cpp 55:57 2147483643 - operand
+ call_expr test36.cpp 55:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 56:64 - statement
- expr_stmt test36.cpp 56:64 - operand
- call_expr test36.cpp 56:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 56:64 2147483644 - statement
+ expr_stmt test36.cpp 56:64 2147483643 - operand
+ call_expr test36.cpp 56:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 57:57 - statement
- expr_stmt test36.cpp 57:57 - operand
- call_expr test36.cpp 57:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 57:57 2147483644 - statement
+ expr_stmt test36.cpp 57:57 2147483643 - operand
+ call_expr test36.cpp 57:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 58:61 - statement
- expr_stmt test36.cpp 58:61 - operand
- call_expr test36.cpp 58:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 58:61 2147483644 - statement
+ expr_stmt test36.cpp 58:61 2147483643 - operand
+ call_expr test36.cpp 58:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 59:55 - statement
- expr_stmt test36.cpp 59:55 - operand
- call_expr test36.cpp 59:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 59:55 2147483644 - statement
+ expr_stmt test36.cpp 59:55 2147483643 - operand
+ call_expr test36.cpp 59:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 60:61 - statement
- expr_stmt test36.cpp 60:61 - operand
- call_expr test36.cpp 60:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 60:61 2147483644 - statement
+ expr_stmt test36.cpp 60:61 2147483643 - operand
+ call_expr test36.cpp 60:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 61:58 - statement
- expr_stmt test36.cpp 61:58 - operand
- call_expr test36.cpp 61:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 61:58 2147483644 - statement
+ expr_stmt test36.cpp 61:58 2147483643 - operand
+ call_expr test36.cpp 61:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 62:64 - statement
- expr_stmt test36.cpp 62:64 - operand
- call_expr test36.cpp 62:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 62:64 2147483644 - statement
+ expr_stmt test36.cpp 62:64 2147483643 - operand
+ call_expr test36.cpp 62:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 63:65 - statement
- expr_stmt test36.cpp 63:65 - operand
- call_expr test36.cpp 63:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 63:65 2147483644 - statement
+ expr_stmt test36.cpp 63:65 2147483643 - operand
+ call_expr test36.cpp 63:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 64:71 - statement
- expr_stmt test36.cpp 64:71 - operand
- call_expr test36.cpp 64:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 64:71 2147483644 - statement
+ expr_stmt test36.cpp 64:71 2147483643 - operand
+ call_expr test36.cpp 64:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- block - operand
- var_decl ptr1 test36.cpp 54:16 - block vars
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ block 2147483645 - operand
+ var_decl ptr1 test36.cpp 54:16 2147483644 - block vars
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
-function_decl func2 test36.cpp 67:10
+function_decl func2 test36.cpp 67:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 68:5 - function result
+ result_decl test36.cpp 68:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 67:16 - argument
+ parm_decl this test36.cpp 67:16 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 79:71 - code
- var_decl ptr1 test36.cpp 69:16 - operand
- integer_cst 64 - decl size
- pointer_type - var type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 79:71 2147483646 - code
+ var_decl ptr1 test36.cpp 69:16 2147483645 - operand
+ integer_cst 64 2147483644 - decl size
+ pointer_type 2147483644 - var type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- statement_list - operand
- decl_expr test36.cpp 69:35 - statement
- var_decl ptr1 test36.cpp 69:16 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ statement_list 2147483645 - operand
+ decl_expr test36.cpp 69:35 2147483644 - statement
+ var_decl ptr1 test36.cpp 69:16 2147483643 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- cleanup_point_expr test36.cpp 69:35 - statement
- expr_stmt test36.cpp 69:35 - operand
- convert_expr - expresssion
- init_expr - operand
- var_decl ptr1 test36.cpp 69:16 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
+ cleanup_point_expr test36.cpp 69:35 2147483644 - statement
+ expr_stmt test36.cpp 69:35 2147483643 - operand
+ convert_expr 2147483642 - expresssion
+ init_expr 2147483641 - operand
+ var_decl ptr1 test36.cpp 69:16 2147483640 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
+ - isAutogenerated: 1
+ field_decl val test36.cpp 5:9 1 - field
+ - signed
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- nop_expr - operand
- call_expr test36.cpp 69:35 - operand
- addr_expr - function
- function_decl operator new [] <built-in> 0:0 - operand
+ nop_expr 2147483640 - operand
+ call_expr test36.cpp 69:35 2147483639 - operand
+ addr_expr 2147483638 - function
+ function_decl operator new [] <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 320 - arg
- cleanup_point_expr test36.cpp 70:57 - statement
- expr_stmt test36.cpp 70:57 - operand
- call_expr test36.cpp 70:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 320 2147483638 - arg
+ cleanup_point_expr test36.cpp 70:57 2147483644 - statement
+ expr_stmt test36.cpp 70:57 2147483643 - operand
+ call_expr test36.cpp 70:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 71:64 - statement
- expr_stmt test36.cpp 71:64 - operand
- call_expr test36.cpp 71:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 71:64 2147483644 - statement
+ expr_stmt test36.cpp 71:64 2147483643 - operand
+ call_expr test36.cpp 71:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 72:57 - statement
- expr_stmt test36.cpp 72:57 - operand
- call_expr test36.cpp 72:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 72:57 2147483644 - statement
+ expr_stmt test36.cpp 72:57 2147483643 - operand
+ call_expr test36.cpp 72:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 73:61 - statement
- expr_stmt test36.cpp 73:61 - operand
- call_expr test36.cpp 73:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 73:61 2147483644 - statement
+ expr_stmt test36.cpp 73:61 2147483643 - operand
+ call_expr test36.cpp 73:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 74:55 - statement
- expr_stmt test36.cpp 74:55 - operand
- call_expr test36.cpp 74:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 74:55 2147483644 - statement
+ expr_stmt test36.cpp 74:55 2147483643 - operand
+ call_expr test36.cpp 74:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 75:61 - statement
- expr_stmt test36.cpp 75:61 - operand
- call_expr test36.cpp 75:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 75:61 2147483644 - statement
+ expr_stmt test36.cpp 75:61 2147483643 - operand
+ call_expr test36.cpp 75:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 76:58 - statement
- expr_stmt test36.cpp 76:58 - operand
- call_expr test36.cpp 76:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 76:58 2147483644 - statement
+ expr_stmt test36.cpp 76:58 2147483643 - operand
+ call_expr test36.cpp 76:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 77:64 - statement
- expr_stmt test36.cpp 77:64 - operand
- call_expr test36.cpp 77:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 77:64 2147483644 - statement
+ expr_stmt test36.cpp 77:64 2147483643 - operand
+ call_expr test36.cpp 77:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 78:65 - statement
- expr_stmt test36.cpp 78:65 - operand
- call_expr test36.cpp 78:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 78:65 2147483644 - statement
+ expr_stmt test36.cpp 78:65 2147483643 - operand
+ call_expr test36.cpp 78:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 79:71 - statement
- expr_stmt test36.cpp 79:71 - operand
- call_expr test36.cpp 79:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 79:71 2147483644 - statement
+ expr_stmt test36.cpp 79:71 2147483643 - operand
+ call_expr test36.cpp 79:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- block - operand
- var_decl ptr1 test36.cpp 69:16 - block vars
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ block 2147483645 - operand
+ var_decl ptr1 test36.cpp 69:16 2147483644 - block vars
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
-function_decl func3 test36.cpp 82:10
+function_decl func3 test36.cpp 82:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 83:5 - function result
+ result_decl test36.cpp 83:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 82:16 - argument
+ parm_decl this test36.cpp 82:16 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 94:71 - code
- var_decl ptr1 test36.cpp 84:14 - operand
- integer_cst 64 - decl size
- pointer_type - var type
- integer_type - nested type
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 94:71 2147483646 - code
+ var_decl ptr1 test36.cpp 84:14 2147483645 - operand
+ integer_cst 64 2147483644 - decl size
+ pointer_type 2147483644 - var type
+ integer_type 3 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- statement_list - operand
- decl_expr test36.cpp 84:31 - statement
- var_decl ptr1 test36.cpp 84:14 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- integer_type - nested type
+ integer_cst 32 2 - type size
+ integer_cst -2147483648 2 - min value
+ integer_cst 2147483647 2 - max value
+ statement_list 2147483645 - operand
+ decl_expr test36.cpp 84:31 2147483644 - statement
+ var_decl ptr1 test36.cpp 84:14 2147483643 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ integer_type 2 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- cleanup_point_expr test36.cpp 84:31 - statement
- expr_stmt test36.cpp 84:31 - operand
- convert_expr - expresssion
- init_expr - operand
- var_decl ptr1 test36.cpp 84:14 - operand
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- integer_type - nested type
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ cleanup_point_expr test36.cpp 84:31 2147483644 - statement
+ expr_stmt test36.cpp 84:31 2147483643 - operand
+ convert_expr 2147483642 - expresssion
+ init_expr 2147483641 - operand
+ var_decl ptr1 test36.cpp 84:14 2147483640 - operand
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ integer_type 2 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- nop_expr - operand
- call_expr test36.cpp 84:31 - operand
- addr_expr - function
- function_decl operator new [] <built-in> 0:0 - operand
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ nop_expr 2147483640 - operand
+ call_expr test36.cpp 84:31 2147483639 - operand
+ addr_expr 2147483638 - function
+ function_decl operator new [] <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 40 - arg
- cleanup_point_expr test36.cpp 85:57 - statement
- expr_stmt test36.cpp 85:57 - operand
- call_expr test36.cpp 85:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 40 2147483638 - arg
+ cleanup_point_expr test36.cpp 85:57 2147483644 - statement
+ expr_stmt test36.cpp 85:57 2147483643 - operand
+ call_expr test36.cpp 85:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 86:64 - statement
- expr_stmt test36.cpp 86:64 - operand
- call_expr test36.cpp 86:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 86:64 2147483644 - statement
+ expr_stmt test36.cpp 86:64 2147483643 - operand
+ call_expr test36.cpp 86:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 87:57 - statement
- expr_stmt test36.cpp 87:57 - operand
- call_expr test36.cpp 87:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 87:57 2147483644 - statement
+ expr_stmt test36.cpp 87:57 2147483643 - operand
+ call_expr test36.cpp 87:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 88:61 - statement
- expr_stmt test36.cpp 88:61 - operand
- call_expr test36.cpp 88:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 88:61 2147483644 - statement
+ expr_stmt test36.cpp 88:61 2147483643 - operand
+ call_expr test36.cpp 88:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 89:55 - statement
- expr_stmt test36.cpp 89:55 - operand
- call_expr test36.cpp 89:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 89:55 2147483644 - statement
+ expr_stmt test36.cpp 89:55 2147483643 - operand
+ call_expr test36.cpp 89:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 90:61 - statement
- expr_stmt test36.cpp 90:61 - operand
- call_expr test36.cpp 90:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 90:61 2147483644 - statement
+ expr_stmt test36.cpp 90:61 2147483643 - operand
+ call_expr test36.cpp 90:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 91:58 - statement
- expr_stmt test36.cpp 91:58 - operand
- call_expr test36.cpp 91:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 91:58 2147483644 - statement
+ expr_stmt test36.cpp 91:58 2147483643 - operand
+ call_expr test36.cpp 91:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 92:64 - statement
- expr_stmt test36.cpp 92:64 - operand
- call_expr test36.cpp 92:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 92:64 2147483644 - statement
+ expr_stmt test36.cpp 92:64 2147483643 - operand
+ call_expr test36.cpp 92:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 93:65 - statement
- expr_stmt test36.cpp 93:65 - operand
- call_expr test36.cpp 93:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 93:65 2147483644 - statement
+ expr_stmt test36.cpp 93:65 2147483643 - operand
+ call_expr test36.cpp 93:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 94:71 - statement
- expr_stmt test36.cpp 94:71 - operand
- call_expr test36.cpp 94:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 94:71 2147483644 - statement
+ expr_stmt test36.cpp 94:71 2147483643 - operand
+ call_expr test36.cpp 94:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst this->tmp1 2147483639 - operand
- stringLength: 11
- block - operand
- var_decl ptr1 test36.cpp 84:14 - block vars
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- integer_type - nested type
+ block 2147483645 - operand
+ var_decl ptr1 test36.cpp 84:14 2147483644 - block vars
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ integer_type 2 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
-function_decl func4 test36.cpp 97:10
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+function_decl func4 test36.cpp 97:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 98:5 - function result
+ result_decl test36.cpp 98:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test36.cpp 97:16 - argument
+ parm_decl this test36.cpp 97:16 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
- cleanup_point_expr test36.cpp 99:25 - statement
- expr_stmt test36.cpp 99:25 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref test36.cpp 99:9 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ cleanup_point_expr test36.cpp 99:25 2147483645 - statement
+ expr_stmt test36.cpp 99:25 2147483644 - operand
+ convert_expr 2147483643 - expresssion
+ modify_expr 2147483642 - operand
+ component_ref test36.cpp 99:9 2147483641 - operand
+ indirect_ref 2147483640 - object
+ nop_expr 2147483639 - ref
- isUsed: 1
- parm_decl this test36.cpp 97:16 - operand
+ parm_decl this test36.cpp 97:16 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl tmp1 test36.cpp 38:12 - field
+ integer_cst 64 2147483637 - parm size
+ field_decl tmp1 test36.cpp 38:12 2147483640 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483639 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- nop_expr - operand
- nop_expr - operand
- call_expr test36.cpp 99:20 - operand
- addr_expr - function
- function_decl operator new <built-in> 0:0 - operand
+ nop_expr 2147483641 - operand
+ nop_expr 2147483640 - operand
+ call_expr test36.cpp 99:20 2147483639 - operand
+ addr_expr 2147483638 - function
+ function_decl operator new <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 - arg
- cleanup_point_expr test36.cpp 100:63 - statement
- expr_stmt test36.cpp 100:63 - operand
- call_expr test36.cpp 100:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 32 2147483638 - arg
+ cleanup_point_expr test36.cpp 100:63 2147483645 - statement
+ expr_stmt test36.cpp 100:63 2147483644 - operand
+ call_expr test36.cpp 100:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp1 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 101:70 - statement
- expr_stmt test36.cpp 101:70 - operand
- call_expr test36.cpp 101:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 101:70 2147483645 - statement
+ expr_stmt test36.cpp 101:70 2147483644 - operand
+ call_expr test36.cpp 101:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp1 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 102:57 - statement
- expr_stmt test36.cpp 102:57 - operand
- call_expr test36.cpp 102:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 102:57 2147483645 - statement
+ expr_stmt test36.cpp 102:57 2147483644 - operand
+ call_expr test36.cpp 102:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 103:61 - statement
- expr_stmt test36.cpp 103:61 - operand
- call_expr test36.cpp 103:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 103:61 2147483645 - statement
+ expr_stmt test36.cpp 103:61 2147483644 - operand
+ call_expr test36.cpp 103:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 104:55 - statement
- expr_stmt test36.cpp 104:55 - operand
- call_expr test36.cpp 104:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 104:55 2147483645 - statement
+ expr_stmt test36.cpp 104:55 2147483644 - operand
+ call_expr test36.cpp 104:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 105:61 - statement
- expr_stmt test36.cpp 105:61 - operand
- call_expr test36.cpp 105:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 105:61 2147483645 - statement
+ expr_stmt test36.cpp 105:61 2147483644 - operand
+ call_expr test36.cpp 105:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 106:58 - statement
- expr_stmt test36.cpp 106:58 - operand
- call_expr test36.cpp 106:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 106:58 2147483645 - statement
+ expr_stmt test36.cpp 106:58 2147483644 - operand
+ call_expr test36.cpp 106:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 107:64 - statement
- expr_stmt test36.cpp 107:64 - operand
- call_expr test36.cpp 107:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 107:64 2147483645 - statement
+ expr_stmt test36.cpp 107:64 2147483644 - operand
+ call_expr test36.cpp 107:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp1 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 108:65 - statement
- expr_stmt test36.cpp 108:65 - operand
- call_expr test36.cpp 108:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 108:65 2147483645 - statement
+ expr_stmt test36.cpp 108:65 2147483644 - operand
+ call_expr test36.cpp 108:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 109:71 - statement
- expr_stmt test36.cpp 109:71 - operand
- call_expr test36.cpp 109:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 109:71 2147483645 - statement
+ expr_stmt test36.cpp 109:71 2147483644 - operand
+ call_expr test36.cpp 109:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp1 2147483640 - operand
- stringLength: 11
-function_decl Data2 test36.cpp 18:8
+function_decl Data2 test36.cpp 18:8 2147483647
- isAutogenerated: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 18:8 - function result
+ result_decl test36.cpp 18:8 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 18:8 - argument
+ parm_decl this test36.cpp 18:8 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 18:8 - code
- cleanup_point_expr test36.cpp 18:8 - operand
- expr_stmt test36.cpp 18:8 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref - operand
- indirect_ref - object
- nop_expr - ref
- parm_decl this test36.cpp 18:8 - operand
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 18:8 2147483646 - code
+ cleanup_point_expr test36.cpp 18:8 2147483645 - operand
+ expr_stmt test36.cpp 18:8 2147483644 - operand
+ convert_expr 2147483643 - expresssion
+ modify_expr 2147483642 - operand
+ component_ref 2147483641 - operand
+ indirect_ref 2147483640 - object
+ nop_expr 2147483639 - ref
+ parm_decl this test36.cpp 18:8 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483637 - parm size
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483640 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483639 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- pointer_plus_expr - operand
- addr_expr - operand
- var_decl _ZTV5Data2 test36.cpp 18:8 - operand
+ 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
+ pointer_plus_expr 2147483641 - operand
+ addr_expr 2147483640 - operand
+ var_decl _ZTV5Data2 test36.cpp 18:8 2147483639 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 256 - decl size
- constructor - initial
- array_type - constructor type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ integer_cst 256 2147483638 - decl size
+ constructor 5 - initial
+ array_type 4 - constructor type
+ pointer_type 3 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ integer_type 3 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- nop_expr - value
- integer_cst 0 - operand
- nop_expr - value
- addr_expr - operand
- var_decl _ZTI5Data2 test36.cpp 18:8 - operand
- - isAutogenerated: 1
- integer_cst 128 - decl size
- record_type - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 - type name
- field_decl <built-in> 0:0 - field
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 3 2 - max value
+ nop_expr 4 - value
+ integer_cst 0 3 - operand
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ var_decl _ZTI5Data2 test36.cpp 18:8 2 - operand
+ - isAutogenerated: 1
+ integer_cst 128 1 - decl size
+ record_type 1 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 0 - type name
+ field_decl <built-in> 0:0 0 - field
- signed
- integer_cst 128 - decl size
- record_type - field type
- nop_expr - value
- addr_expr - operand
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ integer_cst 128 0 - decl size
+ record_type 0 - field type
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __comp_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- result_decl test36.cpp 25:5 - function result
- - isAutogenerated: 1
- void_type - result type
- parm_decl this test36.cpp 23:20 - argument
- - isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- statement_list - code
- nop_expr - value
- addr_expr - operand
- function_decl __deleting_dtor test36.cpp 23:13 - operand
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ result_decl test36.cpp 25:5 1 - function result
+ - isAutogenerated: 1
+ void_type 0 - result type
+ parm_decl this test36.cpp 23:20 1 - argument
+ - isAutogenerated: 1
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ statement_list 1 - code
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __deleting_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- result_decl test36.cpp 25:5 - function result
- - isAutogenerated: 1
- void_type - result type
- parm_decl this test36.cpp 23:20 - argument
- - isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- statement_list - code
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ result_decl test36.cpp 25:5 1 - function result
+ - isAutogenerated: 1
+ void_type 0 - result type
+ parm_decl this test36.cpp 23:20 1 - argument
+ - isAutogenerated: 1
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ statement_list 1 - code
+ call_expr test36.cpp 25:5 0 - statement
+ addr_expr 0 - function
+ function_decl __comp_dtor test36.cpp 23:13 0 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- parm_decl this test36.cpp 23:20 - arg
+ method_type 0 - function type
+ void_type 0 - method return type
+ parm_decl this test36.cpp 23:20 0 - arg
- isAutogenerated: 1
- label_expr - statement
- label_decl test36.cpp 25:5 - operand
+ label_expr 0 - statement
+ label_decl test36.cpp 25:5 0 - operand
- isAutogenerated: 1
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ call_expr test36.cpp 25:5 0 - statement
+ addr_expr 0 - function
+ function_decl operator delete <built-in> 0:0 0 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- tree_list - attribute
- nop_expr - arg
- parm_decl this test36.cpp 23:20 - operand
+ function_type 0 - function type
+ void_type 0 - function return type
+ tree_list 0 - attribute
+ nop_expr 0 - arg
+ parm_decl this test36.cpp 23:20 0 - operand
- isAutogenerated: 1
- array_type - var type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ array_type 2147483638 - var type
+ pointer_type 2147483637 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2147483636 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 2147483637 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- integer_cst 16 - operand
- block - operand
-function_decl __base_ctor test36.cpp 18:8
+ integer_cst 64 2147483636 - type size
+ integer_cst 0 2147483636 - min value
+ integer_cst 3 2147483636 - max value
+ integer_cst 16 2147483640 - operand
+ block 2147483645 - operand
+function_decl __base_ctor test36.cpp 18:8 2147483647
- isAutogenerated: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 18:8 - function result
+ result_decl test36.cpp 18:8 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 18:8 - argument
+ parm_decl this test36.cpp 18:8 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 18:8 - code
- cleanup_point_expr test36.cpp 18:8 - operand
- expr_stmt test36.cpp 18:8 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref - operand
- indirect_ref - object
- nop_expr - ref
- parm_decl this test36.cpp 18:8 - operand
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 18:8 2147483646 - code
+ cleanup_point_expr test36.cpp 18:8 2147483645 - operand
+ expr_stmt test36.cpp 18:8 2147483644 - operand
+ convert_expr 2147483643 - expresssion
+ modify_expr 2147483642 - operand
+ component_ref 2147483641 - operand
+ indirect_ref 2147483640 - object
+ nop_expr 2147483639 - ref
+ parm_decl this test36.cpp 18:8 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ integer_cst 64 2147483637 - parm size
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483640 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483639 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- pointer_plus_expr - operand
- addr_expr - operand
- var_decl _ZTV5Data2 test36.cpp 18:8 - operand
+ 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
+ pointer_plus_expr 2147483641 - operand
+ addr_expr 2147483640 - operand
+ var_decl _ZTV5Data2 test36.cpp 18:8 2147483639 - operand
- isUsed: 1
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 256 - decl size
- constructor - initial
- array_type - constructor type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ integer_cst 256 2147483638 - decl size
+ constructor 5 - initial
+ array_type 4 - constructor type
+ pointer_type 3 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ integer_type 3 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- nop_expr - value
- integer_cst 0 - operand
- nop_expr - value
- addr_expr - operand
- var_decl _ZTI5Data2 test36.cpp 18:8 - operand
- - isAutogenerated: 1
- integer_cst 128 - decl size
- record_type - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 - type name
- field_decl <built-in> 0:0 - field
+ integer_cst 64 2 - type size
+ integer_cst 0 2 - min value
+ integer_cst 3 2 - max value
+ nop_expr 4 - value
+ integer_cst 0 3 - operand
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ var_decl _ZTI5Data2 test36.cpp 18:8 2 - operand
+ - isAutogenerated: 1
+ integer_cst 128 1 - decl size
+ record_type 1 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 0 - type name
+ field_decl <built-in> 0:0 0 - field
- signed
- integer_cst 128 - decl size
- record_type - field type
- nop_expr - value
- addr_expr - operand
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ integer_cst 128 0 - decl size
+ record_type 0 - field type
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __comp_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- result_decl test36.cpp 25:5 - function result
- - isAutogenerated: 1
- void_type - result type
- parm_decl this test36.cpp 23:20 - argument
- - isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- statement_list - code
- nop_expr - value
- addr_expr - operand
- function_decl __deleting_dtor test36.cpp 23:13 - operand
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ result_decl test36.cpp 25:5 1 - function result
+ - isAutogenerated: 1
+ void_type 0 - result type
+ parm_decl this test36.cpp 23:20 1 - argument
+ - isAutogenerated: 1
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ statement_list 1 - code
+ nop_expr 4 - value
+ addr_expr 3 - operand
+ function_decl __deleting_dtor test36.cpp 23:13 2 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- record_type - method base type
- tree_list - arg types
- result_decl test36.cpp 25:5 - function result
- - isAutogenerated: 1
- void_type - result type
- parm_decl this test36.cpp 23:20 - argument
- - isAutogenerated: 1
- pointer_type - decl type
- integer_cst 64 - parm size
- statement_list - code
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl __comp_dtor test36.cpp 23:13 - operand
+ method_type 1 - function type
+ void_type 0 - method return type
+ record_type 0 - method base type
+ tree_list 0 - arg types
+ result_decl test36.cpp 25:5 1 - function result
+ - isAutogenerated: 1
+ void_type 0 - result type
+ parm_decl this test36.cpp 23:20 1 - argument
+ - isAutogenerated: 1
+ pointer_type 0 - decl type
+ integer_cst 64 0 - parm size
+ statement_list 1 - code
+ call_expr test36.cpp 25:5 0 - statement
+ addr_expr 0 - function
+ function_decl __comp_dtor test36.cpp 23:13 0 - operand
- isVirtual: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- parm_decl this test36.cpp 23:20 - arg
+ method_type 0 - function type
+ void_type 0 - method return type
+ parm_decl this test36.cpp 23:20 0 - arg
- isAutogenerated: 1
- label_expr - statement
- label_decl test36.cpp 25:5 - operand
+ label_expr 0 - statement
+ label_decl test36.cpp 25:5 0 - operand
- isAutogenerated: 1
- call_expr test36.cpp 25:5 - statement
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ call_expr test36.cpp 25:5 0 - statement
+ addr_expr 0 - function
+ function_decl operator delete <built-in> 0:0 0 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- tree_list - attribute
- nop_expr - arg
- parm_decl this test36.cpp 23:20 - operand
+ function_type 0 - function type
+ void_type 0 - function return type
+ tree_list 0 - attribute
+ nop_expr 0 - arg
+ parm_decl this test36.cpp 23:20 0 - operand
- isAutogenerated: 1
- array_type - var type
- pointer_type - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ array_type 2147483638 - var type
+ pointer_type 2147483637 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2147483636 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 3 - nested type
+ integer_type 2 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 1 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 1 - type size
+ integer_cst -2147483648 1 - min value
+ integer_cst 2147483647 1 - max value
+ integer_type 2147483637 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 3 - max value
- integer_cst 16 - operand
- block - operand
-function_decl __comp_ctor test36.cpp 18:8
+ integer_cst 64 2147483636 - type size
+ integer_cst 0 2147483636 - min value
+ integer_cst 3 2147483636 - max value
+ integer_cst 16 2147483640 - operand
+ block 2147483645 - operand
+function_decl __comp_ctor test36.cpp 18:8 2147483647
- isAutogenerated: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 2147483645 - method base type
+ type_decl Data2 test36.cpp 18:8 2147483644 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2147483644 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
- isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
+ function_type 2 - nested type
+ integer_type 1 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl val test36.cpp 20:9 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl val test36.cpp 20:9 2147483644 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483643 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl arr test36.cpp 22:14 - field
+ field_decl arr test36.cpp 22:14 2147483644 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 2147483643 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 3 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_type - domain
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 18:8 - function result
+ result_decl test36.cpp 18:8 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 18:8 - argument
+ parm_decl this test36.cpp 18:8 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
-function_decl func5 test36.cpp 112:10
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+function_decl func5 test36.cpp 112:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 113:5 - function result
+ result_decl test36.cpp 113:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- isUsed: 1
- parm_decl this test36.cpp 112:16 - argument
+ parm_decl this test36.cpp 112:16 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
- cleanup_point_expr test36.cpp 114:25 - statement
- expr_stmt test36.cpp 114:25 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref test36.cpp 114:9 - operand
- indirect_ref - object
- nop_expr - ref
+ integer_cst 64 2147483645 - parm size
+ statement_list 2147483646 - code
+ cleanup_point_expr test36.cpp 114:25 2147483645 - statement
+ expr_stmt test36.cpp 114:25 2147483644 - operand
+ convert_expr 2147483643 - expresssion
+ modify_expr 2147483642 - operand
+ component_ref test36.cpp 114:9 2147483641 - operand
+ indirect_ref 2147483640 - object
+ nop_expr 2147483639 - ref
- isUsed: 1
- parm_decl this test36.cpp 112:16 - operand
+ parm_decl this test36.cpp 112:16 2147483638 - operand
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483637 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 2147483637 - parm size
+ field_decl tmp3 test36.cpp 40:12 2147483640 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483639 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- nop_expr - operand
- compound_expr - operand
- target_expr - operand
- var_decl test36.cpp 114:20 - operand
+ nop_expr 2147483641 - operand
+ compound_expr 2147483640 - operand
+ target_expr 2147483639 - operand
+ var_decl test36.cpp 114:20 2147483638 - operand
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - var type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 2147483637 - decl size
+ pointer_type 2147483637 - var type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- call_expr test36.cpp 114:20 - operand
- addr_expr - function
- function_decl operator new <built-in> 0:0 - operand
+ call_expr test36.cpp 114:20 2147483638 - operand
+ addr_expr 2147483637 - function
+ function_decl operator new <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 40 - arg
- compound_expr - operand
- try_catch_expr - operand
- call_expr test36.cpp 114:20 - operand
- addr_expr - function
- function_decl __comp_ctor test36.cpp 18:8 - operand
+ integer_cst 40 2147483637 - arg
+ compound_expr 2147483639 - operand
+ try_catch_expr 2147483638 - operand
+ call_expr test36.cpp 114:20 2147483637 - operand
+ addr_expr 2147483636 - function
+ function_decl __comp_ctor test36.cpp 18:8 20 - operand
- isAutogenerated: 1
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ method_type 19 - function type
+ void_type 18 - method return type
+ type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
- record_type - method base type
- type_decl Data2 test36.cpp 18:8 - type name
+ record_type 18 - method base type
+ type_decl Data2 test36.cpp 18:8 17 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 17 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ pointer_type 3 - nested type
+ type_decl __vtbl_ptr_type <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ function_type 2 - nested type
+ integer_type 1 - function return 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 val test36.cpp 20:9 17 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 16 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 4 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ field_decl ptrval test36.cpp 21:12 17 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 16 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test36.cpp 5: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 test36.cpp 6:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 test36.cpp 4:1 2 - field
+ - isAutogenerated: 1
+ field_decl arr test36.cpp 22:14 17 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 16 - decl size
+ array_type 5 - field type
+ integer_type 4 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ type_decl int <built-in> 0:0 3 - type name
+ - isAutogenerated: 1
+ integer_cst 32 3 - type size
+ integer_cst -2147483648 3 - min value
+ integer_cst 2147483647 3 - max value
+ integer_type 4 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ integer_cst 64 3 - type size
+ integer_cst 0 3 - min value
+ integer_cst 2 3 - max value
+ type_decl Data2 test36.cpp 19:1 17 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 21:12 - field
+ 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 test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test36.cpp 19:1 - field
+ 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 Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- result_decl test36.cpp 18:8 - function result
+ result_decl test36.cpp 18:8 19 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 18 - result type
+ type_decl void <built-in> 0:0 17 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 18:8 - argument
+ parm_decl this test36.cpp 18:8 19 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ pointer_type 18 - decl type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 21:12 - field
+ 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 test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 22:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test36.cpp 19:1 - field
+ 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 Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- statement_list - code
- nop_expr - arg
- var_decl test36.cpp 114:20 - operand
- - isAutogenerated: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 18 - parm size
+ statement_list 19 - code
+ nop_expr 2147483636 - arg
+ var_decl test36.cpp 114:20 2147483635 - operand
+ - isAutogenerated: 1
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ void_type 2 - nested type
+ type_decl void <built-in> 0:0 1 - type name
- isAutogenerated: 1
- call_expr test36.cpp 114:20 - operand
- addr_expr - function
- function_decl operator delete <built-in> 0:0 - operand
+ call_expr test36.cpp 114:20 2147483637 - operand
+ addr_expr 2147483636 - function
+ function_decl operator delete <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - attribute
- identifier_node externally_visible - purpose
- tree_list - arg types
- pointer_type - value
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ tree_list 18 - attribute
+ identifier_node externally_visible 17 - purpose
+ tree_list 18 - arg types
+ pointer_type 17 - value
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- var_decl test36.cpp 114:20 - arg
- - isAutogenerated: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- nop_expr - operand
- var_decl test36.cpp 114:20 - operand
- - isAutogenerated: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
- - isAutogenerated: 1
- cleanup_point_expr test36.cpp 115:63 - statement
- expr_stmt test36.cpp 115:63 - operand
- call_expr test36.cpp 115:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ var_decl test36.cpp 114:20 2147483636 - arg
+ - isAutogenerated: 1
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ void_type 2 - nested type
+ type_decl void <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ nop_expr 2147483638 - operand
+ var_decl test36.cpp 114:20 2147483637 - operand
+ - isAutogenerated: 1
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ void_type 2 - nested type
+ type_decl void <built-in> 0:0 1 - type name
+ - isAutogenerated: 1
+ cleanup_point_expr test36.cpp 115:63 2147483645 - statement
+ expr_stmt test36.cpp 115:63 2147483644 - operand
+ call_expr test36.cpp 115:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownVars 2147483640 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp3 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp3 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 116:70 - statement
- expr_stmt test36.cpp 116:70 - operand
- call_expr test36.cpp 116:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 116:70 2147483645 - statement
+ expr_stmt test36.cpp 116:70 2147483644 - operand
+ call_expr test36.cpp 116:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNonNullVars 2147483640 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp3 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp3 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 117:57 - statement
- expr_stmt test36.cpp 117:57 - operand
- call_expr test36.cpp 117:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 117:57 2147483645 - statement
+ expr_stmt test36.cpp 117:57 2147483644 - operand
+ call_expr test36.cpp 117:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst knownNullVars 2147483640 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 118:61 - statement
- expr_stmt test36.cpp 118:61 - operand
- call_expr test36.cpp 118:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 118:61 2147483645 - statement
+ expr_stmt test36.cpp 118:61 2147483644 - operand
+ call_expr test36.cpp 118:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst needCheckNullVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 119:55 - statement
- expr_stmt test36.cpp 119:55 - operand
- call_expr test36.cpp 119:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 119:55 2147483645 - statement
+ expr_stmt test36.cpp 119:55 2147483644 - operand
+ call_expr test36.cpp 119:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst addNullVars 2147483640 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 120:61 - statement
- expr_stmt test36.cpp 120:61 - operand
- call_expr test36.cpp 120:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 120:61 2147483645 - statement
+ expr_stmt test36.cpp 120:61 2147483644 - operand
+ call_expr test36.cpp 120:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst removeNullVarsAll 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst 2147483640 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 121:58 - statement
- expr_stmt test36.cpp 121:58 - operand
- call_expr test36.cpp 121:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 121:58 2147483645 - statement
+ expr_stmt test36.cpp 121:58 2147483644 - operand
+ call_expr test36.cpp 121:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 122:64 - statement
- expr_stmt test36.cpp 122:64 - operand
- call_expr test36.cpp 122:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 122:64 2147483645 - statement
+ expr_stmt test36.cpp 122:64 2147483644 - operand
+ call_expr test36.cpp 122:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedVars 2147483640 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp3 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp3 2147483640 - operand
- stringLength: 11
- cleanup_point_expr test36.cpp 123:65 - statement
- expr_stmt test36.cpp 123:65 - operand
- call_expr test36.cpp 123:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 123:65 2147483645 - statement
+ expr_stmt test36.cpp 123:65 2147483644 - operand
+ call_expr test36.cpp 123:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst ptr1 2147483640 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 124:71 - statement
- expr_stmt test36.cpp 124:71 - operand
- call_expr test36.cpp 124:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 124:71 2147483645 - statement
+ expr_stmt test36.cpp 124:71 2147483644 - operand
+ call_expr test36.cpp 124:31 2147483643 - expresssion
+ addr_expr 2147483642 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ integer_cst 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 test36.cpp 34: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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ type_decl char <built-in> 0:0 2 - type name
+ - isAutogenerated: 1
+ 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 - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst linkedReverseVars 2147483640 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst this->tmp3 - operand
+ nop_expr 2147483642 - arg
+ addr_expr 2147483641 - operand
+ string_cst this->tmp3 2147483640 - operand
- stringLength: 11
-function_decl func6 test36.cpp 127:10
+function_decl func6 test36.cpp 127:10 2147483647
- isPublic: 1
- method_type - function type
- void_type - method return type
- type_decl void <built-in> 0:0 - type name
+ 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 - method base type
- type_decl Object1 test36.cpp 36:7 - type name
+ record_type 2147483645 - method base type
+ type_decl Object1 test36.cpp 36:7 2147483644 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp2 test36.cpp 39:12 - field
+ field_decl tmp2 test36.cpp 39:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- field_decl tmp3 test36.cpp 40:12 - field
+ field_decl tmp3 test36.cpp 40:12 2147483644 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Data2 test36.cpp 18:8 - type name
+ integer_cst 64 2147483643 - decl size
+ pointer_type 5 - field type
+ record_type 3 - nested type
+ type_decl Data2 test36.cpp 18:8 2 - type name
- isAutogenerated: 1
- field_decl _vptr.Data2 test36.cpp 18:8 - field
+ field_decl _vptr.Data2 test36.cpp 18:8 2 - field
- unsigned
- isVirtual: 1
- isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- pointer_type - nested type
- field_decl val test36.cpp 20:9 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ pointer_type 0 - nested type
+ field_decl val test36.cpp 20:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 21:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 21:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 22: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 - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data2 test36.cpp 19:1 - field
+ type_decl Data2 test36.cpp 19:1 2 - field
- isAutogenerated: 1
- type_decl Object1 test36.cpp 37:1 - field
+ type_decl Object1 test36.cpp 37:1 2147483644 - field
- isAutogenerated: 1
- tree_list - arg types
- pointer_type - value
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ tree_list 2147483645 - arg types
+ pointer_type 2147483644 - value
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 2147483644 - chain
+ void_type 2147483643 - value
+ type_decl void <built-in> 0:0 2147483642 - type name
- isAutogenerated: 1
- result_decl test36.cpp 128:5 - function result
+ result_decl test36.cpp 128:5 2147483646 - function result
- isAutogenerated: 1
- void_type - result type
- type_decl void <built-in> 0:0 - type name
+ void_type 2147483645 - result type
+ type_decl void <built-in> 0:0 2147483644 - type name
- isAutogenerated: 1
- parm_decl this test36.cpp 127:18 - argument
+ parm_decl this test36.cpp 127:18 2147483646 - argument
- isAutogenerated: 1
- pointer_type - decl type
- record_type - nested type
- type_decl Object1 test36.cpp 36:7 - type name
+ pointer_type 2147483645 - decl type
+ record_type 3 - nested type
+ type_decl Object1 test36.cpp 36:7 2 - type name
- isAutogenerated: 1
- field_decl tmp1 test36.cpp 38:12 - field
+ field_decl tmp1 test36.cpp 38:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp2 test36.cpp 39:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp2 test36.cpp 39:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl tmp3 test36.cpp 40:12 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl tmp3 test36.cpp 40:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- type_decl Object1 test36.cpp 37:1 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ type_decl Object1 test36.cpp 37:1 2 - field
- isAutogenerated: 1
- integer_cst 64 - parm size
- bind_expr test36.cpp 188:65 - code
- var_decl ptr1 test36.cpp 129:16 - operand
+ integer_cst 64 2147483645 - parm size
+ bind_expr test36.cpp 188:65 2147483646 - code
+ var_decl ptr1 test36.cpp 129:16 2147483645 - operand
- isUsed: 1
- integer_cst 64 - decl size
- pointer_type - var type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 2147483644 - decl size
+ pointer_type 2147483644 - var type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 0 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- field_decl ptrval test36.cpp 6:12 - field
+ integer_cst 32 0 - type size
+ integer_cst -2147483648 0 - min value
+ integer_cst 2147483647 0 - max value
+ field_decl ptrval test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- record_type - nested type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- integer_type - element type
+ integer_cst 96 1 - decl size
+ array_type 1 - field type
+ integer_type 0 - element type
- precisionBits: 32
- signed
- integer_type - domain
+ integer_type 0 - domain
- precisionBits: 64
- signed
- type_decl Data1 test36.cpp 4:1 - field
+ type_decl Data1 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- statement_list - operand
- decl_expr test36.cpp 129:39 - statement
- var_decl ptr1 test36.cpp 129:16 - operand
+ statement_list 2147483645 - operand
+ decl_expr test36.cpp 129:39 2147483644 - statement
+ var_decl ptr1 test36.cpp 129:16 2147483643 - operand
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- cleanup_point_expr test36.cpp 129:39 - statement
- expr_stmt test36.cpp 129:39 - operand
- convert_expr - expresssion
- init_expr - operand
- var_decl ptr1 test36.cpp 129:16 - operand
+ cleanup_point_expr test36.cpp 129:39 2147483644 - statement
+ expr_stmt test36.cpp 129:39 2147483643 - operand
+ convert_expr 2147483642 - expresssion
+ init_expr 2147483641 - operand
+ var_decl ptr1 test36.cpp 129:16 2147483640 - operand
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- call_expr test36.cpp 129:38 - operand
- addr_expr - function
- function_decl getData4 test36.cpp 12:19 - operand
+ call_expr test36.cpp 129:38 2147483640 - operand
+ addr_expr 2147483639 - function
+ function_decl getData4 test36.cpp 12:19 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ 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 test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ 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 test36.cpp 4:1 2 - field
- isAutogenerated: 1
- tree_list - arg types
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ tree_list 18 - arg types
+ void_type 17 - value
+ type_decl void <built-in> 0:0 16 - type name
- isAutogenerated: 1
- result_decl test36.cpp 13:5 - function result
+ result_decl test36.cpp 13:5 19 - function result
- isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ pointer_type 18 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 1 - decl size
+ integer_type 1 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ 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 test36.cpp 6:12 2 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7:14 2 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
- - isAutogenerated: 1
- integer_cst 64 - decl size
- return_expr test36.cpp 14:16 - code
- init_expr - operand
- result_decl test36.cpp 13:5 - operand
- - isAutogenerated: 1
- pointer_type - result type
- record_type - nested type
- integer_cst 64 - decl size
- integer_cst 0 - operand
- cleanup_point_expr test36.cpp 130:57 - statement
- expr_stmt test36.cpp 130:57 - operand
- call_expr test36.cpp 130:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ 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 test36.cpp 4:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 18 - decl size
+ return_expr test36.cpp 14:16 19 - code
+ init_expr 18 - operand
+ result_decl test36.cpp 13:5 17 - operand
+ - isAutogenerated: 1
+ pointer_type 16 - result type
+ record_type 3 - nested type
+ type_decl Data1 test36.cpp 3:8 2 - type name
+ - isAutogenerated: 1
+ field_decl val test36.cpp 5: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 test36.cpp 6:12 2 - field
+ - unsigned
+ integer_cst 64 1 - decl size
+ pointer_type 1 - field type
+ record_type 0 - nested type
+ field_decl arr test36.cpp 7: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 test36.cpp 4:1 2 - field
+ - isAutogenerated: 1
+ integer_cst 64 16 - decl size
+ integer_cst 0 17 - operand
+ cleanup_point_expr test36.cpp 130:57 2147483644 - statement
+ expr_stmt test36.cpp 130:57 2147483643 - operand
+ call_expr test36.cpp 130:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 131:60 - statement
- expr_stmt test36.cpp 131:60 - operand
- call_expr test36.cpp 131:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 131:60 2147483644 - statement
+ expr_stmt test36.cpp 131:60 2147483643 - operand
+ call_expr test36.cpp 131:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 132:57 - statement
- expr_stmt test36.cpp 132:57 - operand
- call_expr test36.cpp 132:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 132:57 2147483644 - statement
+ expr_stmt test36.cpp 132:57 2147483643 - operand
+ call_expr test36.cpp 132:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 133:65 - statement
- expr_stmt test36.cpp 133:65 - operand
- call_expr test36.cpp 133:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 133:65 2147483644 - statement
+ expr_stmt test36.cpp 133:65 2147483643 - operand
+ call_expr test36.cpp 133:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 134:59 - statement
- expr_stmt test36.cpp 134:59 - operand
- call_expr test36.cpp 134:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 134:59 2147483644 - statement
+ expr_stmt test36.cpp 134:59 2147483643 - operand
+ call_expr test36.cpp 134:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 135:61 - statement
- expr_stmt test36.cpp 135:61 - operand
- call_expr test36.cpp 135:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 135:61 2147483644 - statement
+ expr_stmt test36.cpp 135:61 2147483643 - operand
+ call_expr test36.cpp 135:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 136:58 - statement
- expr_stmt test36.cpp 136:58 - operand
- call_expr test36.cpp 136:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 136:58 2147483644 - statement
+ expr_stmt test36.cpp 136:58 2147483643 - operand
+ call_expr test36.cpp 136:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 137:65 - statement
- expr_stmt test36.cpp 137:65 - operand
- call_expr test36.cpp 137:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 137:65 2147483644 - statement
+ expr_stmt test36.cpp 137:65 2147483643 - operand
+ call_expr test36.cpp 137:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- if_stmt test36.cpp 138:9 - statement
- eq_expr test36.cpp 138:14 - condition
- var_decl ptr1 test36.cpp 129:16 - operand
+ if_stmt test36.cpp 138:9 2147483644 - statement
+ eq_expr test36.cpp 138:14 2147483643 - condition
+ var_decl ptr1 test36.cpp 129:16 2147483642 - operand
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- integer_cst 0 - operand
- statement_list - then
- cleanup_point_expr test36.cpp 140:61 - statement
- expr_stmt test36.cpp 140:61 - operand
- call_expr test36.cpp 140:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 0 2147483642 - operand
+ statement_list 2147483643 - then
+ cleanup_point_expr test36.cpp 140:61 2147483642 - statement
+ expr_stmt test36.cpp 140:61 2147483641 - operand
+ call_expr test36.cpp 140:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownVars 2147483637 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 141:64 - statement
- expr_stmt test36.cpp 141:64 - operand
- call_expr test36.cpp 141:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 141:64 2147483642 - statement
+ expr_stmt test36.cpp 141:64 2147483641 - operand
+ call_expr test36.cpp 141:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownNonNullVars 2147483637 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 142:65 - statement
- expr_stmt test36.cpp 142:65 - operand
- call_expr test36.cpp 142:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 142:65 2147483642 - statement
+ expr_stmt test36.cpp 142:65 2147483641 - operand
+ call_expr test36.cpp 142:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownNullVars 2147483637 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 143:69 - statement
- expr_stmt test36.cpp 143:69 - operand
- call_expr test36.cpp 143:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 143:69 2147483642 - statement
+ expr_stmt test36.cpp 143:69 2147483641 - operand
+ call_expr test36.cpp 143:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst needCheckNullVars 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 144:63 - statement
- expr_stmt test36.cpp 144:63 - operand
- call_expr test36.cpp 144:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 144:63 2147483642 - statement
+ expr_stmt test36.cpp 144:63 2147483641 - operand
+ call_expr test36.cpp 144:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst addNullVars 2147483637 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 145:65 - statement
- expr_stmt test36.cpp 145:65 - operand
- call_expr test36.cpp 145:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 145:65 2147483642 - statement
+ expr_stmt test36.cpp 145:65 2147483641 - operand
+ call_expr test36.cpp 145:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst removeNullVarsAll 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 146:62 - statement
- expr_stmt test36.cpp 146:62 - operand
- call_expr test36.cpp 146:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 146:62 2147483642 - statement
+ expr_stmt test36.cpp 146:62 2147483641 - operand
+ call_expr test36.cpp 146:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst linkedVars 2147483637 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 147:69 - statement
- expr_stmt test36.cpp 147:69 - operand
- call_expr test36.cpp 147:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 147:69 2147483642 - statement
+ expr_stmt test36.cpp 147:69 2147483641 - operand
+ call_expr test36.cpp 147:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst linkedReverseVars 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 148:29 - statement
- expr_stmt test36.cpp 148:29 - operand
- convert_expr - expresssion
- modify_expr - operand
- var_decl ptr1 test36.cpp 129:16 - operand
+ cleanup_point_expr test36.cpp 148:29 2147483642 - statement
+ expr_stmt test36.cpp 148:29 2147483641 - operand
+ convert_expr 2147483640 - expresssion
+ modify_expr 2147483639 - operand
+ var_decl ptr1 test36.cpp 129:16 2147483638 - operand
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- nop_expr - operand
- nop_expr - operand
- call_expr test36.cpp 148:24 - operand
- addr_expr - function
- function_decl operator new <built-in> 0:0 - operand
+ nop_expr 2147483638 - operand
+ nop_expr 2147483637 - operand
+ call_expr test36.cpp 148:24 2147483636 - operand
+ addr_expr 2147483635 - function
+ function_decl operator new <built-in> 0:0 20 - operand
- isAutogenerated: 1
- isExternal: 1
- isPublic: 1
- function_type - function type
- pointer_type - function return type
- void_type - nested type
- type_decl void <built-in> 0:0 - type name
+ function_type 19 - function type
+ pointer_type 18 - function return type
+ void_type 3 - nested type
+ type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- tree_list - attribute
- identifier_node alloc_size - purpose
- tree_list - value
- integer_cst 1 - value
- tree_list - chain
- identifier_node externally_visible - purpose
- tree_list - arg types
- integer_type - value
+ tree_list 18 - attribute
+ identifier_node alloc_size 17 - purpose
+ tree_list 17 - value
+ integer_cst 1 16 - value
+ tree_list 17 - chain
+ identifier_node externally_visible 16 - purpose
+ tree_list 18 - arg types
+ integer_type 17 - value
- precisionBits: 64
- unsigned
- type_decl long unsigned int <built-in> 0:0 - type name
+ type_decl long unsigned int <built-in> 0:0 16 - type name
- isAutogenerated: 1
- integer_cst 64 - type size
- integer_cst 0 - min value
- tree_list - chain
- void_type - value
- type_decl void <built-in> 0:0 - type name
+ integer_cst 64 16 - type size
+ integer_cst 0 16 - min value
+ tree_list 17 - chain
+ void_type 16 - value
+ type_decl void <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 - arg
- cleanup_point_expr test36.cpp 149:61 - statement
- expr_stmt test36.cpp 149:61 - operand
- call_expr test36.cpp 149:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 32 2147483635 - arg
+ cleanup_point_expr test36.cpp 149:61 2147483642 - statement
+ expr_stmt test36.cpp 149:61 2147483641 - operand
+ call_expr test36.cpp 149:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownVars 2147483637 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 150:68 - statement
- expr_stmt test36.cpp 150:68 - operand
- call_expr test36.cpp 150:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 150:68 2147483642 - statement
+ expr_stmt test36.cpp 150:68 2147483641 - operand
+ call_expr test36.cpp 150:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownNonNullVars 2147483637 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 151:61 - statement
- expr_stmt test36.cpp 151:61 - operand
- call_expr test36.cpp 151:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 151:61 2147483642 - statement
+ expr_stmt test36.cpp 151:61 2147483641 - operand
+ call_expr test36.cpp 151:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst knownNullVars 2147483637 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 152:65 - statement
- expr_stmt test36.cpp 152:65 - operand
- call_expr test36.cpp 152:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 152:65 2147483642 - statement
+ expr_stmt test36.cpp 152:65 2147483641 - operand
+ call_expr test36.cpp 152:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst needCheckNullVars 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 153:59 - statement
- expr_stmt test36.cpp 153:59 - operand
- call_expr test36.cpp 153:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 153:59 2147483642 - statement
+ expr_stmt test36.cpp 153:59 2147483641 - operand
+ call_expr test36.cpp 153:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst addNullVars 2147483637 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 154:66 - statement
- expr_stmt test36.cpp 154:66 - operand
- call_expr test36.cpp 154:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 154:66 2147483642 - statement
+ expr_stmt test36.cpp 154:66 2147483641 - operand
+ call_expr test36.cpp 154:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst removeNullVars 2147483637 - operand
- stringLength: 15
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 155:65 - statement
- expr_stmt test36.cpp 155:65 - operand
- call_expr test36.cpp 155:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 155:65 2147483642 - statement
+ expr_stmt test36.cpp 155:65 2147483641 - operand
+ call_expr test36.cpp 155:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst removeNullVarsAll 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst 2147483637 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 156:62 - statement
- expr_stmt test36.cpp 156:62 - operand
- call_expr test36.cpp 156:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 156:62 2147483642 - statement
+ expr_stmt test36.cpp 156:62 2147483641 - operand
+ call_expr test36.cpp 156:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst linkedVars 2147483637 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 157:69 - statement
- expr_stmt test36.cpp 157:69 - operand
- call_expr test36.cpp 157:35 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 157:69 2147483642 - statement
+ expr_stmt test36.cpp 157:69 2147483641 - operand
+ call_expr test36.cpp 157:35 2147483640 - expresssion
+ addr_expr 2147483639 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
- - isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ 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 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst = 2147483637 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst linkedReverseVars 2147483637 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483639 - arg
+ addr_expr 2147483638 - operand
+ string_cst ptr1 2147483637 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 159:57 - statement
- expr_stmt test36.cpp 159:57 - operand
- call_expr test36.cpp 159:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 159:57 2147483644 - statement
+ expr_stmt test36.cpp 159:57 2147483643 - operand
+ call_expr test36.cpp 159:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 160:64 - statement
- expr_stmt test36.cpp 160:64 - operand
- call_expr test36.cpp 160:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 160:64 2147483644 - statement
+ expr_stmt test36.cpp 160:64 2147483643 - operand
+ call_expr test36.cpp 160:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 161:57 - statement
- expr_stmt test36.cpp 161:57 - operand
- call_expr test36.cpp 161:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 161:57 2147483644 - statement
+ expr_stmt test36.cpp 161:57 2147483643 - operand
+ call_expr test36.cpp 161:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 162:61 - statement
- expr_stmt test36.cpp 162:61 - operand
- call_expr test36.cpp 162:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 162:61 2147483644 - statement
+ expr_stmt test36.cpp 162:61 2147483643 - operand
+ call_expr test36.cpp 162:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 163:55 - statement
- expr_stmt test36.cpp 163:55 - operand
- call_expr test36.cpp 163:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 163:55 2147483644 - statement
+ expr_stmt test36.cpp 163:55 2147483643 - operand
+ call_expr test36.cpp 163:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 164:62 - statement
- expr_stmt test36.cpp 164:62 - operand
- call_expr test36.cpp 164:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 164:62 2147483644 - statement
+ expr_stmt test36.cpp 164:62 2147483643 - operand
+ call_expr test36.cpp 164:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
- stringLength: 15
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 165:61 - statement
- expr_stmt test36.cpp 165:61 - operand
- call_expr test36.cpp 165:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 165:61 2147483644 - statement
+ expr_stmt test36.cpp 165:61 2147483643 - operand
+ call_expr test36.cpp 165:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 166:58 - statement
- expr_stmt test36.cpp 166:58 - operand
- call_expr test36.cpp 166:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 166:58 2147483644 - statement
+ expr_stmt test36.cpp 166:58 2147483643 - operand
+ call_expr test36.cpp 166:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 167:65 - statement
- expr_stmt test36.cpp 167:65 - operand
- call_expr test36.cpp 167:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 167:65 2147483644 - statement
+ expr_stmt test36.cpp 167:65 2147483643 - operand
+ call_expr test36.cpp 167:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- if_stmt test36.cpp 168:9 - statement
- eq_expr test36.cpp 168:15 - condition
- var_decl k test36.cpp 32:5 - operand
+ if_stmt test36.cpp 168:9 2147483644 - statement
+ eq_expr test36.cpp 168:15 2147483643 - condition
+ var_decl k test36.cpp 32:5 2147483642 - operand
- isUsed: 1
- integer_cst 32 - decl size
- integer_type - var type
+ integer_cst 32 2147483641 - decl size
+ integer_type 2147483641 - var type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
+ type_decl int <built-in> 0:0 2147483640 - type name
- isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_cst 10 - operand
- return_expr test36.cpp 169:13 - then
- cleanup_point_expr test36.cpp 170:57 - statement
- expr_stmt test36.cpp 170:57 - operand
- call_expr test36.cpp 170:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ integer_cst 32 2147483640 - type size
+ integer_cst -2147483648 2147483640 - min value
+ integer_cst 2147483647 2147483640 - max value
+ integer_cst 10 2147483642 - operand
+ return_expr test36.cpp 169:13 2147483643 - then
+ cleanup_point_expr test36.cpp 170:57 2147483644 - statement
+ expr_stmt test36.cpp 170:57 2147483643 - operand
+ call_expr test36.cpp 170:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 171:64 - statement
- expr_stmt test36.cpp 171:64 - operand
- call_expr test36.cpp 171:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 171:64 2147483644 - statement
+ expr_stmt test36.cpp 171:64 2147483643 - operand
+ call_expr test36.cpp 171:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 172:57 - statement
- expr_stmt test36.cpp 172:57 - operand
- call_expr test36.cpp 172:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 172:57 2147483644 - statement
+ expr_stmt test36.cpp 172:57 2147483643 - operand
+ call_expr test36.cpp 172:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 173:61 - statement
- expr_stmt test36.cpp 173:61 - operand
- call_expr test36.cpp 173:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 173:61 2147483644 - statement
+ expr_stmt test36.cpp 173:61 2147483643 - operand
+ call_expr test36.cpp 173:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 174:55 - statement
- expr_stmt test36.cpp 174:55 - operand
- call_expr test36.cpp 174:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 174:55 2147483644 - statement
+ expr_stmt test36.cpp 174:55 2147483643 - operand
+ call_expr test36.cpp 174:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 175:62 - statement
- expr_stmt test36.cpp 175:62 - operand
- call_expr test36.cpp 175:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 175:62 2147483644 - statement
+ expr_stmt test36.cpp 175:62 2147483643 - operand
+ call_expr test36.cpp 175:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
- stringLength: 15
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 176:61 - statement
- expr_stmt test36.cpp 176:61 - operand
- call_expr test36.cpp 176:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 176:61 2147483644 - statement
+ expr_stmt test36.cpp 176:61 2147483643 - operand
+ call_expr test36.cpp 176:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 177:58 - statement
- expr_stmt test36.cpp 177:58 - operand
- call_expr test36.cpp 177:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 177:58 2147483644 - statement
+ expr_stmt test36.cpp 177:58 2147483643 - operand
+ call_expr test36.cpp 177:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 178:65 - statement
- expr_stmt test36.cpp 178:65 - operand
- call_expr test36.cpp 178:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 178:65 2147483644 - statement
+ expr_stmt test36.cpp 178:65 2147483643 - operand
+ call_expr test36.cpp 178:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 179:24 - statement
- expr_stmt test36.cpp 179:24 - operand
- convert_expr - expresssion
- modify_expr - operand
- component_ref test36.cpp 179:15 - operand
- indirect_ref - object
- var_decl ptr1 test36.cpp 129:16 - ref
+ cleanup_point_expr test36.cpp 179:24 2147483644 - statement
+ expr_stmt test36.cpp 179:24 2147483643 - operand
+ convert_expr 2147483642 - expresssion
+ modify_expr 2147483641 - operand
+ component_ref test36.cpp 179:15 2147483640 - operand
+ indirect_ref 2147483639 - object
+ var_decl ptr1 test36.cpp 129:16 2147483638 - ref
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 2147483639 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 2147483638 - decl size
+ integer_type 5 - field type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
- integer_cst 100 - operand
- cleanup_point_expr test36.cpp 180:57 - statement
- expr_stmt test36.cpp 180:57 - operand
- call_expr test36.cpp 180:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ type_decl int <built-in> 0:0 4 - type name
+ - isAutogenerated: 1
+ integer_cst 32 4 - type size
+ integer_cst -2147483648 4 - min value
+ integer_cst 2147483647 4 - max value
+ integer_cst 100 2147483640 - operand
+ cleanup_point_expr test36.cpp 180:57 2147483644 - statement
+ expr_stmt test36.cpp 180:57 2147483643 - operand
+ call_expr test36.cpp 180:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownVars 2147483639 - operand
- stringLength: 10
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 181:64 - statement
- expr_stmt test36.cpp 181:64 - operand
- call_expr test36.cpp 181:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 181:64 2147483644 - statement
+ expr_stmt test36.cpp 181:64 2147483643 - operand
+ call_expr test36.cpp 181:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNonNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNonNullVars 2147483639 - operand
- stringLength: 17
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 182:57 - statement
- expr_stmt test36.cpp 182:57 - operand
- call_expr test36.cpp 182:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 182:57 2147483644 - statement
+ expr_stmt test36.cpp 182:57 2147483643 - operand
+ call_expr test36.cpp 182:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst knownNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst knownNullVars 2147483639 - operand
- stringLength: 14
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 183:61 - statement
- expr_stmt test36.cpp 183:61 - operand
- call_expr test36.cpp 183:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 183:61 2147483644 - statement
+ expr_stmt test36.cpp 183:61 2147483643 - operand
+ call_expr test36.cpp 183:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst needCheckNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst needCheckNullVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 184:55 - statement
- expr_stmt test36.cpp 184:55 - operand
- call_expr test36.cpp 184:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 184:55 2147483644 - statement
+ expr_stmt test36.cpp 184:55 2147483643 - operand
+ call_expr test36.cpp 184:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst addNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst addNullVars 2147483639 - operand
- stringLength: 12
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 185:62 - statement
- expr_stmt test36.cpp 185:62 - operand
- call_expr test36.cpp 185:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 185:62 2147483644 - statement
+ expr_stmt test36.cpp 185:62 2147483643 - operand
+ call_expr test36.cpp 185:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVars 2147483639 - operand
- stringLength: 15
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 186:61 - statement
- expr_stmt test36.cpp 186:61 - operand
- call_expr test36.cpp 186:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 186:61 2147483644 - statement
+ expr_stmt test36.cpp 186:61 2147483643 - operand
+ call_expr test36.cpp 186:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst removeNullVarsAll - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst removeNullVarsAll 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst 2147483639 - operand
- stringLength: 1
- cleanup_point_expr test36.cpp 187:58 - statement
- expr_stmt test36.cpp 187:58 - operand
- call_expr test36.cpp 187:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 187:58 2147483644 - statement
+ expr_stmt test36.cpp 187:58 2147483643 - operand
+ call_expr test36.cpp 187:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedVars 2147483639 - operand
- stringLength: 11
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- cleanup_point_expr test36.cpp 188:65 - statement
- expr_stmt test36.cpp 188:65 - operand
- call_expr test36.cpp 188:31 - expresssion
- addr_expr - function
- function_decl paranuckerInternalTest test36.cpp 34:6 - operand
+ cleanup_point_expr test36.cpp 188:65 2147483644 - statement
+ expr_stmt test36.cpp 188:65 2147483643 - operand
+ call_expr test36.cpp 188:31 2147483642 - expresssion
+ addr_expr 2147483641 - function
+ function_decl paranuckerInternalTest test36.cpp 34:6 20 - operand
- isExternal: 1
- isPublic: 1
- function_type - function type
- void_type - function return type
- type_decl void <built-in> 0:0 - type name
+ 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 - arg types
- pointer_type - value
- integer_type - nested type
+ 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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- tree_list - chain
- pointer_type - value
- integer_type - nested type
+ 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
- tree_list - chain
- pointer_type - value
- tree_list - chain
- parm_decl action test36.cpp 34:41 - argument
- pointer_type - decl type
- integer_type - nested type
+ type_decl char <built-in> 0:0 2 - 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl collection test36.cpp 34:61 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- parm_decl values test36.cpp 34:85 - argument
- pointer_type - decl type
- integer_type - nested type
+ integer_cst 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 test36.cpp 34: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 - type name
+ type_decl char <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 8 - type size
- integer_cst -128 - min value
- integer_cst 127 - max value
- integer_cst 64 - parm size
- nop_expr - arg
- addr_expr - operand
- string_cst = - operand
+ integer_cst 8 2 - type size
+ integer_cst -128 2 - min value
+ integer_cst 127 2 - max value
+ integer_cst 64 18 - parm size
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst = 2147483639 - operand
- stringLength: 2
- nop_expr - arg
- addr_expr - operand
- string_cst linkedReverseVars - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst linkedReverseVars 2147483639 - operand
- stringLength: 18
- nop_expr - arg
- addr_expr - operand
- string_cst ptr1 - operand
+ nop_expr 2147483641 - arg
+ addr_expr 2147483640 - operand
+ string_cst ptr1 2147483639 - operand
- stringLength: 5
- block - operand
- var_decl ptr1 test36.cpp 129:16 - block vars
+ block 2147483645 - operand
+ var_decl ptr1 test36.cpp 129:16 2147483644 - block vars
- isUsed: 1
- integer_cst 64 - decl size 2
- pointer_type - var type 2
- record_type - nested type
- type_decl Data1 test36.cpp 3:8 - type name
+ integer_cst 64 3 - decl size 2
+ pointer_type 3 - var type 2
+ record_type 2 - nested type
+ type_decl Data1 test36.cpp 3:8 1 - type name
- isAutogenerated: 1
- field_decl val test36.cpp 5:9 - field
+ field_decl val test36.cpp 5:9 1 - field
- signed
- integer_cst 32 - decl size
- integer_type - field type
+ integer_cst 32 0 - decl size
+ integer_type 0 - field type
- precisionBits: 32
- signed
- field_decl ptrval test36.cpp 6:12 - field
+ field_decl ptrval test36.cpp 6:12 1 - field
- unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test36.cpp 7:14 - field
+ integer_cst 64 0 - decl size
+ pointer_type 0 - field type
+ field_decl arr test36.cpp 7:14 1 - field
- signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test36.cpp 4:1 - field
+ integer_cst 96 0 - decl size
+ array_type 0 - field type
+ type_decl Data1 test36.cpp 4:1 1 - field
- isAutogenerated: 1