summaryrefslogtreecommitdiff
path: root/test/test39-01.txt
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-07-22 01:31:47 +0300
committerAndrei Karas <akaras@inbox.ru>2015-07-22 01:31:47 +0300
commit77d5fb6fbf6553fa4a62be9e90337394a147f856 (patch)
treefb193f67e4c0d59a4b8946347c470eed3ad6250c /test/test39-01.txt
parentf37f81b85b2060b5d220db3915f2208aabc4eab1 (diff)
downloadparanucker-77d5fb6fbf6553fa4a62be9e90337394a147f856.tar.gz
paranucker-77d5fb6fbf6553fa4a62be9e90337394a147f856.tar.bz2
paranucker-77d5fb6fbf6553fa4a62be9e90337394a147f856.tar.xz
paranucker-77d5fb6fbf6553fa4a62be9e90337394a147f856.zip
Update test 39. Update test results.
Diffstat (limited to 'test/test39-01.txt')
-rw-r--r--test/test39-01.txt5318
1 files changed, 2478 insertions, 2840 deletions
diff --git a/test/test39-01.txt b/test/test39-01.txt
index 54f8683..f86ac01 100644
--- a/test/test39-01.txt
+++ b/test/test39-01.txt
@@ -21,24 +21,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -46,17 +28,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
record_type - method base type
@@ -96,24 +70,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -121,17 +77,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
@@ -175,24 +123,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -200,17 +130,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -239,24 +161,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -264,17 +168,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -301,24 +197,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -326,17 +204,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -364,24 +234,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -389,17 +241,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -429,24 +273,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -454,17 +280,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -491,24 +309,6 @@ function_decl getData3 test39.cpp 8:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -516,17 +316,9 @@ function_decl getData3 test39.cpp 8:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
function_decl getData4 test39.cpp 12:19
@@ -552,24 +344,6 @@ function_decl getData4 test39.cpp 12:19
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -577,17 +351,9 @@ function_decl getData4 test39.cpp 12:19
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
tree_list - arg types
@@ -616,24 +382,6 @@ function_decl getData4 test39.cpp 12:19
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -641,17 +389,9 @@ function_decl getData4 test39.cpp 12:19
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -679,24 +419,6 @@ function_decl getData4 test39.cpp 12:19
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -704,17 +426,9 @@ function_decl getData4 test39.cpp 12:19
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -781,24 +495,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -806,17 +502,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
@@ -851,12 +539,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -873,24 +555,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -898,17 +562,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -942,12 +598,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -964,24 +614,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -989,17 +621,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1038,12 +662,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1060,24 +678,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1085,17 +685,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1133,6 +725,11 @@ function_decl Data2 test39.cpp 23:13
integer_type - 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
integer_type - domain
- precisionBits: 64
- signed
@@ -1145,6 +742,13 @@ function_decl Data2 test39.cpp 23:13
addr_expr - operand
var_decl _ZTI5Data2 test39.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
+ - signed
+ integer_cst 128 - decl size
+ record_type - field type
nop_expr - value
addr_expr - operand
function_decl __comp_dtor test39.cpp 23:13 - operand
@@ -1153,6 +757,12 @@ function_decl Data2 test39.cpp 23:13
- isPublic: 1
method_type - function type
void_type - method return type
+ record_type - method base type
+ tree_list - arg types
+ parm_decl this test39.cpp 23:20 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ integer_cst 64 - parm size
nop_expr - value
addr_expr - operand
function_decl __deleting_dtor test39.cpp 23:13 - operand
@@ -1161,6 +771,12 @@ function_decl Data2 test39.cpp 23:13
- isPublic: 1
method_type - function type
void_type - method return type
+ record_type - method base type
+ tree_list - arg types
+ parm_decl this test39.cpp 23:20 - 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
@@ -1199,12 +815,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1221,24 +831,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1246,17 +838,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1312,24 +896,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -1337,17 +903,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 18:8 - field
@@ -1425,12 +983,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1447,24 +999,6 @@ function_decl Data2 test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1472,17 +1006,9 @@ function_decl Data2 test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1547,24 +1073,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -1572,17 +1080,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
@@ -1617,12 +1117,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1639,24 +1133,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1664,17 +1140,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -1699,12 +1167,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1721,24 +1183,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1746,17 +1190,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1784,12 +1220,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1806,24 +1236,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1831,17 +1243,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -1879,6 +1283,11 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - 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
integer_type - domain
- precisionBits: 64
- signed
@@ -1891,6 +1300,13 @@ function_decl __base_dtor test39.cpp 23:13
addr_expr - operand
var_decl _ZTI5Data2 test39.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
+ - signed
+ integer_cst 128 - decl size
+ record_type - field type
nop_expr - value
addr_expr - operand
function_decl __comp_dtor test39.cpp 23:13 - operand
@@ -1899,6 +1315,12 @@ function_decl __base_dtor test39.cpp 23:13
- isPublic: 1
method_type - function type
void_type - method return type
+ record_type - method base type
+ tree_list - arg types
+ parm_decl this test39.cpp 23:20 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ integer_cst 64 - parm size
nop_expr - value
addr_expr - operand
function_decl __deleting_dtor test39.cpp 23:13 - operand
@@ -1907,6 +1329,12 @@ function_decl __base_dtor test39.cpp 23:13
- isPublic: 1
method_type - function type
void_type - method return type
+ record_type - method base type
+ tree_list - arg types
+ parm_decl this test39.cpp 23:20 - 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
@@ -1945,12 +1373,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -1967,24 +1389,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -1992,17 +1396,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -2058,24 +1454,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -2083,17 +1461,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 18:8 - field
@@ -2161,12 +1531,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2183,24 +1547,6 @@ function_decl __base_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2208,17 +1554,9 @@ function_decl __base_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -2286,24 +1624,6 @@ function_decl __comp_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -2311,17 +1631,9 @@ function_decl __comp_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
@@ -2356,12 +1668,6 @@ function_decl __comp_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2378,24 +1684,6 @@ function_decl __comp_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2403,17 +1691,9 @@ function_decl __comp_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -2438,12 +1718,6 @@ function_decl __comp_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2460,24 +1734,6 @@ function_decl __comp_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2485,17 +1741,9 @@ function_decl __comp_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -2562,24 +1810,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -2587,17 +1817,9 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
@@ -2632,12 +1854,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2654,24 +1870,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2679,17 +1877,9 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -2714,12 +1904,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2736,24 +1920,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2761,17 +1927,9 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -2902,12 +2060,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -2924,24 +2076,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -2949,17 +2083,9 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -3001,12 +2127,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -3023,24 +2143,6 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -3048,17 +2150,9 @@ function_decl __deleting_dtor test39.cpp 23:13
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -3085,24 +2179,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3110,17 +2186,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
record_type - method base type
@@ -3178,24 +2246,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3203,17 +2253,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
@@ -3248,12 +2290,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -3270,24 +2306,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -3295,17 +2313,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -3334,24 +2344,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3359,17 +2351,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -3387,12 +2371,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -3409,24 +2387,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -3434,17 +2394,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -3472,24 +2424,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3497,17 +2431,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -3528,12 +2454,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -3550,24 +2470,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -3575,17 +2477,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -3612,24 +2506,6 @@ function_decl getData3 test39.cpp 26:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3637,17 +2513,9 @@ function_decl getData3 test39.cpp 26:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
function_decl getData1 test39.cpp 42:12
@@ -3673,24 +2541,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3698,17 +2548,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
record_type - method base type
@@ -3737,24 +2579,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3762,17 +2586,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
@@ -3798,24 +2614,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -3823,17 +2621,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
@@ -3850,12 +2640,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -3872,24 +2656,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -3897,17 +2663,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
@@ -3922,76 +2680,16 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -4020,24 +2718,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4045,17 +2725,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -4071,76 +2743,16 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -4168,24 +2780,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4193,17 +2787,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -4222,76 +2808,16 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -4318,24 +2844,6 @@ function_decl getData1 test39.cpp 42:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4343,17 +2851,9 @@ function_decl getData1 test39.cpp 42:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
function_decl getData2 test39.cpp 47:12
@@ -4381,24 +2881,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4406,17 +2888,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
record_type - method base type
@@ -4445,24 +2919,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4470,17 +2926,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
@@ -4506,24 +2954,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4531,17 +2961,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
@@ -4558,12 +2980,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -4580,24 +2996,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -4605,17 +3003,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
@@ -4630,76 +3020,16 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -4728,24 +3058,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4753,17 +3065,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -4779,76 +3083,16 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -4876,24 +3120,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -4901,17 +3127,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
@@ -4930,76 +3148,16 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -5026,24 +3184,6 @@ function_decl getData2 test39.cpp 47:12
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -5051,17 +3191,9 @@ function_decl getData2 test39.cpp 47:12
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
function_decl func1 test39.cpp 52:10
@@ -5096,24 +3228,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -5121,17 +3235,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
@@ -5157,24 +3263,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -5182,17 +3270,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
@@ -5209,12 +3289,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -5231,24 +3305,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -5256,17 +3312,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
@@ -5281,76 +3329,16 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -5374,24 +3362,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -5399,17 +3369,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -5432,76 +3394,16 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -5527,24 +3429,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -5552,17 +3436,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -6306,24 +4182,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -6331,17 +4189,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -7096,24 +4946,6 @@ function_decl func1 test39.cpp 52:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -7121,17 +4953,9 @@ function_decl func1 test39.cpp 52:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -7890,24 +5714,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -7915,17 +5721,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
@@ -7951,24 +5749,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -7976,17 +5756,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
@@ -8003,12 +5775,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -8025,24 +5791,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -8050,17 +5798,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
@@ -8075,76 +5815,16 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -8168,24 +5848,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -8193,17 +5855,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -8226,76 +5880,16 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -8321,24 +5915,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -8346,17 +5922,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -9100,24 +6668,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -9125,17 +6675,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -9162,24 +6704,6 @@ function_decl func2 test39.cpp 85:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -9187,17 +6711,9 @@ function_decl func2 test39.cpp 85:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 1 - operand
@@ -9944,24 +7460,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -9969,17 +7467,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
@@ -10005,24 +7495,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -10030,17 +7502,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
@@ -10057,12 +7521,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
pointer_type - nested type
- type_decl __vtbl_ptr_type <built-in> 0:0 - type name
- - isAutogenerated: 1
- function_type - nested type
- integer_type - function return type
- - precisionBits: 32
- - signed
field_decl val test39.cpp 20:9 - field
- signed
integer_cst 32 - decl size
@@ -10079,24 +7537,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 22:14 - field
- signed
integer_cst 96 - decl size
@@ -10104,17 +7544,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data2 test39.cpp 19:1 - field
- isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
@@ -10129,76 +7561,16 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -10222,24 +7594,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -10247,17 +7601,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
tree_list - chain
@@ -10280,76 +7626,16 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp2 test39.cpp 39:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl tmp3 test39.cpp 40:12 - field
- unsigned
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data2 test39.cpp 18:8 - type name
- - isAutogenerated: 1
- field_decl _vptr.Data2 test39.cpp 18:8 - field
- - unsigned
- - isVirtual: 1
- - isAutogenerated: 1
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl val test39.cpp 20:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 21:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 22:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data2 test39.cpp 19:1 - field
- - isAutogenerated: 1
type_decl Object1 test39.cpp 37:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -10375,24 +7661,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -10400,17 +7668,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -11154,24 +8414,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -11179,17 +8421,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
@@ -11216,24 +8450,6 @@ function_decl func3 test39.cpp 108:10
integer_cst 64 - decl size
pointer_type - field type
record_type - nested type
- type_decl Data1 test39.cpp 3:8 - type name
- - isAutogenerated: 1
- field_decl val test39.cpp 5:9 - field
- - signed
- integer_cst 32 - decl size
- integer_type - field type
- - precisionBits: 32
- - signed
- field_decl ptrval test39.cpp 6:12 - field
- - unsigned
- integer_cst 64 - decl size
- pointer_type - field type
- field_decl arr test39.cpp 7:14 - field
- - signed
- integer_cst 96 - decl size
- array_type - field type
- type_decl Data1 test39.cpp 4:1 - field
- - isAutogenerated: 1
field_decl arr test39.cpp 7:14 - field
- signed
integer_cst 96 - decl size
@@ -11241,17 +8457,9 @@ function_decl func3 test39.cpp 108:10
integer_type - element type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 - type name
- - isAutogenerated: 1
- integer_cst 32 - type size
- integer_cst -2147483648 - min value
- integer_cst 2147483647 - max value
integer_type - domain
- precisionBits: 64
- signed
- integer_cst 64 - type size
- integer_cst 0 - min value
- integer_cst 2 - max value
type_decl Data1 test39.cpp 4:1 - field
- isAutogenerated: 1
integer_cst 0 - operand
@@ -11966,3 +9174,2433 @@ function_decl func3 test39.cpp 108:10
addr_expr - operand
string_cst ptr1 - operand
- stringLength: 5
+function_decl func4 test39.cpp 131:10
+- isPublic: 1
+ method_type - function type
+ void_type - method return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ record_type - method base type
+ type_decl Object1 test39.cpp 36:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test39.cpp 38:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Data1 test39.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test39.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl arr test39.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test39.cpp 4:1 - field
+ - isAutogenerated: 1
+ field_decl tmp2 test39.cpp 39:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Data1 test39.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test39.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl arr test39.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test39.cpp 4:1 - field
+ - isAutogenerated: 1
+ field_decl tmp3 test39.cpp 40:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Data2 test39.cpp 18:8 - type name
+ - isAutogenerated: 1
+ field_decl _vptr.Data2 test39.cpp 18:8 - field
+ - unsigned
+ - isVirtual: 1
+ - isAutogenerated: 1
+ integer_cst 64 - decl size
+ pointer_type - field type
+ pointer_type - nested type
+ field_decl val test39.cpp 20:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 21:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl arr test39.cpp 22:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data2 test39.cpp 19:1 - field
+ - isAutogenerated: 1
+ type_decl Object1 test39.cpp 37:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test39.cpp 36:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test39.cpp 38:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl tmp2 test39.cpp 39:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl tmp3 test39.cpp 40:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Object1 test39.cpp 37:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test39.cpp 132:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test39.cpp 131:18 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test39.cpp 36:7 - type name
+ - isAutogenerated: 1
+ field_decl tmp1 test39.cpp 38:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl tmp2 test39.cpp 39:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl tmp3 test39.cpp 40:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Object1 test39.cpp 37:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test39.cpp 161:65 - code
+ var_decl data2 test39.cpp 142:15 - operand
+ - isUsed: 1
+ integer_cst 256 - decl size
+ record_type - var type
+ type_decl Data1 test39.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test39.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ type_decl Data1 test39.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test39.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl arr test39.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test39.cpp 4:1 - field
+ - isAutogenerated: 1
+ field_decl arr test39.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ integer_cst 64 - type size
+ integer_cst 0 - min value
+ integer_cst 2 - max value
+ type_decl Data1 test39.cpp 4:1 - field
+ - isAutogenerated: 1
+ statement_list - operand
+ cleanup_point_expr test39.cpp 133:53 - statement
+ expr_stmt test39.cpp 133:53 - operand
+ call_expr test39.cpp 133:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 134:60 - statement
+ expr_stmt test39.cpp 134:60 - operand
+ call_expr test39.cpp 134:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 135:57 - statement
+ expr_stmt test39.cpp 135:57 - operand
+ call_expr test39.cpp 135:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 136:61 - statement
+ expr_stmt test39.cpp 136:61 - operand
+ call_expr test39.cpp 136:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 137:55 - statement
+ expr_stmt test39.cpp 137:55 - operand
+ call_expr test39.cpp 137:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 138:58 - statement
+ expr_stmt test39.cpp 138:58 - operand
+ call_expr test39.cpp 138:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 139:61 - statement
+ expr_stmt test39.cpp 139:61 - operand
+ call_expr test39.cpp 139:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 140:58 - statement
+ expr_stmt test39.cpp 140:58 - operand
+ call_expr test39.cpp 140:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 141:65 - statement
+ expr_stmt test39.cpp 141:65 - operand
+ call_expr test39.cpp 141:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ decl_expr test39.cpp 142:15 - statement
+ var_decl data2 test39.cpp 142:15 - operand
+ - isUsed: 1
+ cleanup_point_expr test39.cpp 143:53 - statement
+ expr_stmt test39.cpp 143:53 - operand
+ call_expr test39.cpp 143:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 144:60 - statement
+ expr_stmt test39.cpp 144:60 - operand
+ call_expr test39.cpp 144:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 145:57 - statement
+ expr_stmt test39.cpp 145:57 - operand
+ call_expr test39.cpp 145:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 146:61 - statement
+ expr_stmt test39.cpp 146:61 - operand
+ call_expr test39.cpp 146:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 147:55 - statement
+ expr_stmt test39.cpp 147:55 - operand
+ call_expr test39.cpp 147:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 148:58 - statement
+ expr_stmt test39.cpp 148:58 - operand
+ call_expr test39.cpp 148:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 149:61 - statement
+ expr_stmt test39.cpp 149:61 - operand
+ call_expr test39.cpp 149:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 150:58 - statement
+ expr_stmt test39.cpp 150:58 - operand
+ call_expr test39.cpp 150:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 151:65 - statement
+ expr_stmt test39.cpp 151:65 - operand
+ call_expr test39.cpp 151:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ decl_expr test39.cpp 152:24 - statement
+ var_decl ptr1 test39.cpp 152:16 - operand
+ integer_cst 64 - decl size
+ addr_expr - initial
+ var_decl data2 test39.cpp 142:15 - operand
+ - isUsed: 1
+ pointer_type - var type
+ record_type - nested type
+ type_decl Data1 test39.cpp 3:8 - type name
+ - isAutogenerated: 1
+ field_decl val test39.cpp 5:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - field type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ field_decl ptrval test39.cpp 6:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ pointer_type - field type
+ record_type - nested type
+ field_decl arr test39.cpp 7:14 - field
+ - signed
+ integer_cst 96 - decl size
+ array_type - field type
+ integer_type - element type
+ - precisionBits: 32
+ - signed
+ integer_type - domain
+ - precisionBits: 64
+ - signed
+ type_decl Data1 test39.cpp 4:1 - field
+ - isAutogenerated: 1
+ cleanup_point_expr test39.cpp 153:57 - statement
+ expr_stmt test39.cpp 153:57 - operand
+ call_expr test39.cpp 153:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownVars - operand
+ - stringLength: 10
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 154:64 - statement
+ expr_stmt test39.cpp 154:64 - operand
+ call_expr test39.cpp 154:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNonNullVars - operand
+ - stringLength: 17
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 155:57 - statement
+ expr_stmt test39.cpp 155:57 - operand
+ call_expr test39.cpp 155:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst knownNullVars - operand
+ - stringLength: 14
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 156:61 - statement
+ expr_stmt test39.cpp 156:61 - operand
+ call_expr test39.cpp 156:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst needCheckNullVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 157:55 - statement
+ expr_stmt test39.cpp 157:55 - operand
+ call_expr test39.cpp 157:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst addNullVars - operand
+ - stringLength: 12
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 158:62 - statement
+ expr_stmt test39.cpp 158:62 - operand
+ call_expr test39.cpp 158:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVars - operand
+ - stringLength: 15
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 159:61 - statement
+ expr_stmt test39.cpp 159:61 - operand
+ call_expr test39.cpp 159:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst removeNullVarsAll - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst - operand
+ - stringLength: 1
+ cleanup_point_expr test39.cpp 160:58 - statement
+ expr_stmt test39.cpp 160:58 - operand
+ call_expr test39.cpp 160:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedVars - operand
+ - stringLength: 11
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ cleanup_point_expr test39.cpp 161:65 - statement
+ expr_stmt test39.cpp 161:65 - operand
+ call_expr test39.cpp 161:31 - expresssion
+ addr_expr - function
+ function_decl paranuckerInternalTest test39.cpp 34:6 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ void_type - function return type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ tree_list - chain
+ pointer_type - value
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ tree_list - chain
+ pointer_type - value
+ tree_list - chain
+ parm_decl action test39.cpp 34:41 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl collection test39.cpp 34:61 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ parm_decl values test39.cpp 34:85 - argument
+ pointer_type - decl type
+ integer_type - nested type
+ - precisionBits: 8
+ - isChar: 1
+ - signed
+ type_decl char <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 8 - type size
+ integer_cst -128 - min value
+ integer_cst 127 - max value
+ integer_cst 64 - parm size
+ nop_expr - arg
+ addr_expr - operand
+ string_cst = - operand
+ - stringLength: 2
+ nop_expr - arg
+ addr_expr - operand
+ string_cst linkedReverseVars - operand
+ - stringLength: 18
+ nop_expr - arg
+ addr_expr - operand
+ string_cst ptr1 - operand
+ - stringLength: 5
+ block - operand
+ var_decl data2 test39.cpp 142:15 - block vars
+ - isUsed: 1
+ var_decl ptr1 test39.cpp 152:16 - block vars