summaryrefslogtreecommitdiff
path: root/test/test22-01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test22-01.txt')
-rw-r--r--test/test22-01.txt4385
1 files changed, 3191 insertions, 1194 deletions
diff --git a/test/test22-01.txt b/test/test22-01.txt
index 418413e..1fcafd3 100644
--- a/test/test22-01.txt
+++ b/test/test22-01.txt
@@ -13064,7 +13064,507 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3
type_decl bool <built-in> 0:0 - type name
- isAutogenerated: 1
integer_cst 64 - parm size
-function_decl ftest test22.cpp 7:9
+function_decl Data1 test22.cpp 7:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 8:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 7:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 9:5 - code
+ statement_list - operand
+ block - operand
+function_decl __base_ctor test22.cpp 7:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 9:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 7:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 9:5 - code
+ statement_list - operand
+ block - operand
+function_decl __comp_ctor test22.cpp 7:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 9:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 7:11 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+function_decl Data1 test22.cpp 11:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 11:24 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 11:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test22.cpp 11:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 14:5 - code
+ cleanup_point_expr test22.cpp 12:20 - operand
+ expr_stmt test22.cpp 12:20 - operand
+ convert_expr - expresssion
+ init_expr - operand
+ component_ref test22.cpp 12:20 - operand
+ indirect_ref - object
+ nop_expr - ref
+ parm_decl this test22.cpp 11:22 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ - isUsed: 1
+ parm_decl ptr0 test22.cpp 11:18 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ block - operand
+function_decl __base_ctor test22.cpp 11:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 14:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 11:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test22.cpp 11:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 14:5 - code
+ cleanup_point_expr test22.cpp 12:20 - operand
+ expr_stmt test22.cpp 12:20 - operand
+ convert_expr - expresssion
+ init_expr - operand
+ component_ref test22.cpp 12:20 - operand
+ indirect_ref - object
+ nop_expr - ref
+ parm_decl this test22.cpp 11:22 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ - isUsed: 1
+ parm_decl ptr0 test22.cpp 11:18 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ block - operand
+function_decl __comp_ctor test22.cpp 11:5
+- 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 Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 14:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 11:22 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr0 test22.cpp 11:18 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+function_decl ftest1 test22.cpp 19:9
- isPublic: 1
method_type - function type
integer_type - method return type
@@ -13076,28 +13576,34 @@ function_decl ftest test22.cpp 7:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
record_type - method base type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test22.cpp 8:5 - function result
+ result_decl test22.cpp 20:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -13108,21 +13614,91 @@ function_decl ftest test22.cpp 7:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl this test22.cpp 7:15 - argument
+ parm_decl this test22.cpp 19:16 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ return_expr test22.cpp 21:16 - code
+ init_expr - operand
+ result_decl test22.cpp 20:5 - operand
+ - isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ integer_cst 1 - operand
+function_decl ftest2 test22.cpp 24:16
+- isPublic: 1
+ function_type - function type
+ 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
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 25:5 - function result
- isAutogenerated: 1
+ integer_type - result type
+ - precisionBits: 32
+ - signed
+ type_decl int <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ integer_cst 32 - type size
+ integer_cst -2147483648 - min value
+ integer_cst 2147483647 - max value
+ integer_cst 32 - decl size
+ parm_decl ptr0 test22.cpp 24:30 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- return_expr test22.cpp 9:16 - code
+ return_expr test22.cpp 26:16 - code
init_expr - operand
- result_decl test22.cpp 8:5 - operand
+ result_decl test22.cpp 25:5 - operand
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -13134,7 +13710,7 @@ function_decl ftest test22.cpp 7:9
integer_cst 2147483647 - max value
integer_cst 32 - decl size
integer_cst 1 - operand
-function_decl func1 test22.cpp 17:9
+function_decl func1 test22.cpp 34:9
- isPublic: 1
method_type - function type
integer_type - method return type
@@ -13146,32 +13722,35 @@ function_decl func1 test22.cpp 17:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
record_type - method base type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test22.cpp 18:5 - function result
+ result_decl test22.cpp 35:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -13182,29 +13761,32 @@ function_decl func1 test22.cpp 17:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl this test22.cpp 17:32 - argument
+ parm_decl this test22.cpp 34:32 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test22.cpp 17:28 - argument
+ parm_decl ptr1 test22.cpp 34:28 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test22.cpp 20:29 - code
- var_decl vec1 test22.cpp 19:29 - operand
+ bind_expr test22.cpp 37:29 - code
+ var_decl vec1 test22.cpp 36:29 - operand
- isUsed: 1
integer_cst 192 - decl size
record_type - var type
@@ -13238,45 +13820,48 @@ function_decl func1 test22.cpp 17:9
type_decl difference_type /usr/include/c++/5/bits/stl_vector.h 237:30 - field
type_decl allocator_type /usr/include/c++/5/bits/stl_vector.h 238:48 - field
statement_list - operand
- decl_expr test22.cpp 19:29 - statement
- var_decl vec1 test22.cpp 19:29 - operand
+ decl_expr test22.cpp 36:29 - statement
+ var_decl vec1 test22.cpp 36:29 - operand
- isUsed: 1
- cleanup_point_expr test22.cpp 19:29 - statement
- expr_stmt test22.cpp 19:29 - operand
- call_expr test22.cpp 19:29 - expresssion
+ cleanup_point_expr test22.cpp 36:29 - statement
+ expr_stmt test22.cpp 36:29 - operand
+ call_expr test22.cpp 36:29 - expresssion
addr_expr - function
function_decl __comp_ctor /usr/include/c++/5/bits/stl_vector.h 253:7 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
addr_expr - arg
- var_decl vec1 test22.cpp 19:29 - operand
+ var_decl vec1 test22.cpp 36:29 - operand
- isUsed: 1
- cleanup_stmt test22.cpp 19:29 - statement
+ cleanup_stmt test22.cpp 36:29 - statement
statement_list - body
- cleanup_point_expr test22.cpp 20:29 - statement
- expr_stmt test22.cpp 20:29 - operand
- call_expr test22.cpp 20:23 - expresssion
+ cleanup_point_expr test22.cpp 37:29 - statement
+ expr_stmt test22.cpp 37:29 - operand
+ call_expr test22.cpp 37:23 - expresssion
addr_expr - function
function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
addr_expr - arg
- var_decl vec1 test22.cpp 19:29 - operand
+ var_decl vec1 test22.cpp 36:29 - operand
- isUsed: 1
nop_expr - arg
addr_expr - operand
- isUsed: 1
- parm_decl ptr1 test22.cpp 17:28 - operand
+ parm_decl ptr1 test22.cpp 34:28 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr - expresssion
@@ -13286,14 +13871,14 @@ function_decl func1 test22.cpp 17:9
- isPublic: 1
method_type - function type
addr_expr - arg
- var_decl vec1 test22.cpp 19:29 - operand
+ var_decl vec1 test22.cpp 36:29 - operand
- isUsed: 1
- var_decl vec1 test22.cpp 19:29 - decl
+ var_decl vec1 test22.cpp 36:29 - decl
- isUsed: 1
block - operand
- var_decl vec1 test22.cpp 19:29 - block vars
+ var_decl vec1 test22.cpp 36:29 - block vars
- isUsed: 1
-function_decl func2 test22.cpp 23:9
+function_decl func2 test22.cpp 40:9
- isPublic: 1
method_type - function type
integer_type - method return type
@@ -13305,32 +13890,35 @@ function_decl func2 test22.cpp 23:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
record_type - method base type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test22.cpp 24:5 - function result
+ result_decl test22.cpp 41:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -13341,59 +13929,68 @@ function_decl func2 test22.cpp 23:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl this test22.cpp 23:32 - argument
+ parm_decl this test22.cpp 40:32 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test22.cpp 23:28 - argument
+ parm_decl ptr1 test22.cpp 40:28 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test22.cpp 25:31 - code
- var_decl ptr2 test22.cpp 25:16 - operand
+ bind_expr test22.cpp 42:31 - code
+ var_decl ptr2 test22.cpp 42:16 - operand
integer_cst 64 - decl size
- pointer_plus_expr test22.cpp 25:28 - initial
+ pointer_plus_expr test22.cpp 42:28 - initial
nop_expr - operand
- isUsed: 1
- parm_decl ptr1 test22.cpp 23:28 - operand
+ parm_decl ptr1 test22.cpp 40:28 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- integer_cst 4 - operand
+ integer_cst 16 - operand
pointer_type - var type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
- decl_expr test22.cpp 25:30 - operand
- var_decl ptr2 test22.cpp 25:16 - operand
+ decl_expr test22.cpp 42:30 - operand
+ var_decl ptr2 test22.cpp 42:16 - operand
block - operand
- var_decl ptr2 test22.cpp 25:16 - block vars
-function_decl func3 test22.cpp 28:9
+ var_decl ptr2 test22.cpp 42:16 - block vars
+function_decl func3 test22.cpp 45:9
- isPublic: 1
method_type - function type
integer_type - method return type
@@ -13405,32 +14002,35 @@ function_decl func3 test22.cpp 28:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
record_type - method base type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test22.cpp 29:5 - function result
+ result_decl test22.cpp 46:5 - function result
- isAutogenerated: 1
integer_type - result type
- precisionBits: 32
@@ -13441,156 +14041,497 @@ function_decl func3 test22.cpp 28:9
integer_cst -2147483648 - min value
integer_cst 2147483647 - max value
integer_cst 32 - decl size
- parm_decl this test22.cpp 28:26 - argument
+ parm_decl this test22.cpp 45:26 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test22.cpp 28:22 - argument
+ parm_decl ptr1 test22.cpp 45:22 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- bind_expr test22.cpp 31:26 - code
- var_decl ptr2 test22.cpp 30:17 - operand
+ bind_expr test22.cpp 48:26 - code
+ var_decl ptr2 test22.cpp 47:17 - operand
- isUsed: 1
integer_cst 64 - decl size
addr_expr - initial
- isUsed: 1
- parm_decl ptr1 test22.cpp 28:22 - operand
+ parm_decl ptr1 test22.cpp 45:22 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
pointer_type - var type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
- decl_expr test22.cpp 30:25 - statement
- var_decl ptr2 test22.cpp 30:17 - operand
+ decl_expr test22.cpp 47:25 - statement
+ var_decl ptr2 test22.cpp 47:17 - operand
- isUsed: 1
- cleanup_point_expr test22.cpp 31:26 - statement
- expr_stmt test22.cpp 31:26 - operand
+ cleanup_point_expr test22.cpp 48:26 - statement
+ expr_stmt test22.cpp 48:26 - operand
convert_expr - expresssion
modify_expr - operand
- component_ref test22.cpp 31:18 - operand
+ component_ref test22.cpp 48:18 - operand
indirect_ref - object
indirect_ref - ref
- var_decl ptr2 test22.cpp 30:17 - ref
+ var_decl ptr2 test22.cpp 47:17 - ref
- isUsed: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
integer_cst 10 - operand
block - operand
- var_decl ptr2 test22.cpp 30:17 - block vars
+ var_decl ptr2 test22.cpp 47:17 - block vars
- isUsed: 1
-function_decl func4 test22.cpp 34:10
+function_decl func4 test22.cpp 51: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 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- result_decl test22.cpp 35:5 - function result
+ result_decl test22.cpp 52:5 - function result
- isAutogenerated: 1
void_type - result type
type_decl void <built-in> 0:0 - type name
- isAutogenerated: 1
- parm_decl this test22.cpp 34:33 - argument
+ parm_decl this test22.cpp 51:33 - argument
- isAutogenerated: 1
pointer_type - decl type
record_type - nested type
- type_decl Object1 test22.cpp 15:7 - type name
+ type_decl Object1 test22.cpp 32:7 - type name
- isAutogenerated: 1
- type_decl Object1 test22.cpp 16:1 - field
+ type_decl Object1 test22.cpp 33:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
- parm_decl ptr1 test22.cpp 34:29 - argument
+ parm_decl ptr1 test22.cpp 51:29 - argument
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- if_stmt test22.cpp 36:9 - code
+ if_stmt test22.cpp 53:9 - code
cleanup_point_expr - condition
- eq_expr test22.cpp 36:27 - operand
- call_expr test22.cpp 36:24 - operand
+ eq_expr test22.cpp 53:28 - operand
+ call_expr test22.cpp 53:25 - operand
addr_expr - function
- function_decl ftest test22.cpp 7:9 - operand
+ function_decl ftest1 test22.cpp 19:9 - operand
- isExternal: 1
- isPublic: 1
method_type - function type
nop_expr - arg
- isUsed: 1
- parm_decl ptr1 test22.cpp 34:29 - operand
+ parm_decl ptr1 test22.cpp 51:29 - operand
pointer_type - decl type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 100 - operand
- return_expr test22.cpp 38:13 - then
+ return_expr test22.cpp 55:13 - then
+function_decl func5 test22.cpp 59: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 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 60:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 59:27 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 59:23 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 61:25 - code
+ var_decl data test22.cpp 61:15 - operand
+ - isUsed: 1
+ integer_cst 128 - decl size
+ record_type - var type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ statement_list - operand
+ decl_expr test22.cpp 61:24 - statement
+ var_decl data test22.cpp 61:15 - operand
+ - isUsed: 1
+ cleanup_point_expr test22.cpp 61:24 - statement
+ expr_stmt test22.cpp 61:24 - operand
+ call_expr test22.cpp 61:24 - expresssion
+ addr_expr - function
+ function_decl __comp_ctor test22.cpp 11:5 - operand
+ - isPublic: 1
+ method_type - function type
+ addr_expr - arg
+ var_decl data test22.cpp 61:15 - operand
+ - isUsed: 1
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 59:23 - arg
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ block - operand
+ var_decl data test22.cpp 61:15 - block vars
+ - isUsed: 1
+function_decl func6 test22.cpp 64: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 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 65:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 64:33 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 64:29 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ bind_expr test22.cpp 68:28 - code
+ var_decl num test22.cpp 68:13 - operand
+ integer_cst 32 - decl size
+ component_ref test22.cpp 68:25 - initial
+ indirect_ref - object
+ nop_expr - ref
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 64:29 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_type - var 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
+ statement_list - operand
+ if_stmt test22.cpp 66:9 - statement
+ eq_expr test22.cpp 66:14 - condition
+ nop_expr - operand
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 64:29 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ integer_cst 0 - operand
+ return_expr test22.cpp 67:13 - then
+ decl_expr test22.cpp 68:25 - statement
+ var_decl num test22.cpp 68:13 - operand
+ block - operand
+ var_decl num test22.cpp 68:13 - block vars
+function_decl func7 test22.cpp 71: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 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test22.cpp 72:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ parm_decl this test22.cpp 71:33 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test22.cpp 32:7 - type name
+ - isAutogenerated: 1
+ type_decl Object1 test22.cpp 33:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 71:29 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ if_stmt test22.cpp 73:9 - code
+ cleanup_point_expr - condition
+ eq_expr test22.cpp 73:33 - operand
+ call_expr test22.cpp 73:26 - operand
+ addr_expr - function
+ function_decl ftest2 test22.cpp 24:16 - operand
+ - isExternal: 1
+ - isPublic: 1
+ function_type - function type
+ nop_expr - arg
+ - isUsed: 1
+ parm_decl ptr1 test22.cpp 71:29 - operand
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Data1 test22.cpp 5:8 - type name
+ - isAutogenerated: 1
+ field_decl val test22.cpp 16:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ integer_cst 200 - operand
+ return_expr test22.cpp 75:13 - then
function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5
- isPublic: 1
function_type - function type
@@ -15216,12 +16157,15 @@ function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7
pointer_type - nested type
type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -15273,12 +16217,15 @@ function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7
pointer_type - nested type
type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
if_stmt /usr/include/c++/5/bits/stl_vector.h 915:2 - code
@@ -15499,12 +16446,15 @@ function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7
pointer_type - nested type
type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 919:6 - statement
@@ -15672,12 +16622,15 @@ function_decl push_back /usr/include/c++/5/bits/stl_vector.h 913:7
pointer_type - nested type
type_decl value_type /usr/include/c++/5/bits/stl_vector.h 226:24 - type name
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
@@ -17211,22 +18164,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17286,22 +18245,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17350,22 +18315,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17421,23 +18392,29 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
reference_type - value
@@ -17450,22 +18427,28 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17496,12 +18479,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -17509,12 +18495,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
parm_decl /usr/include/c++/5/bits/stl_construct.h 149:21 - argument
@@ -17528,22 +18517,28 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17574,12 +18569,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -17587,12 +18585,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 148:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
@@ -17612,22 +18613,28 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17649,23 +18656,29 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
reference_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -17688,22 +18701,28 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17727,12 +18746,15 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -17740,12 +18762,15 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/ext/alloc_traits.h 189:9 - code
@@ -17770,22 +18795,28 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -17809,12 +18840,15 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - arg
@@ -17824,12 +18858,15 @@ function_decl construct /usr/include/c++/5/ext/alloc_traits.h 188:19
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
@@ -17919,12 +18956,15 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
reference_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -17992,12 +19032,15 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/vector.tcc 400:2 - code
@@ -18115,22 +19158,28 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
pointer_type - var type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
statement_list - operand
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 332:4 - statement
@@ -18700,12 +19749,15 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 353:48 - statement
expr_stmt /usr/include/c++/5/bits/vector.tcc 353:48 - operand
@@ -18775,12 +19827,15 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
try_block /usr/include/c++/5/bits/vector.tcc 355:4 - statement
statement_list - body
@@ -18856,12 +19911,15 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 368:8 - statement
@@ -20768,22 +21826,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -20811,22 +21875,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -20873,22 +21943,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -20943,22 +22019,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -20991,22 +22073,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21045,22 +22133,28 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21088,22 +22182,28 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21141,22 +22241,28 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21200,22 +22306,28 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21248,22 +22360,28 @@ function_decl __base_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21302,22 +22420,28 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21345,22 +22469,28 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21398,22 +22528,28 @@ function_decl __comp_dtor /usr/include/c++/5/bits/allocator.h 121:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -21471,12 +22607,15 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
integer_type - value
@@ -21518,12 +22657,15 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -21545,12 +22687,15 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 0 - operand
@@ -21595,12 +22740,15 @@ function_decl _M_deallocate /usr/include/c++/5/bits/stl_vector.h 174:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -21624,23 +22772,29 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -21656,12 +22810,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -21669,12 +22826,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_construct.h 127:28 - code
@@ -21692,12 +22852,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -21705,12 +22868,15 @@ function_decl _Destroy /usr/include/c++/5/bits/stl_construct.h 122:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -21754,23 +22920,29 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
reference_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -21804,12 +22976,15 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -21817,12 +22992,15 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/ext/new_allocator.h 130:9 - code
@@ -21846,12 +23024,15 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
target_expr - operand
@@ -21892,12 +23073,15 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7
reference_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/ext/new_allocator.h 130:9 - operand
@@ -21924,12 +23108,15 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - method base type
type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 721:11 - type name
@@ -21973,12 +23160,15 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -22009,12 +23199,15 @@ function_decl base /usr/include/c++/5/bits/stl_iterator.h 805:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
nop_expr - operand
@@ -22051,45 +23244,57 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -22100,12 +23305,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -22113,12 +23321,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -22126,12 +23337,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -22139,12 +23353,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 646:18 - code
@@ -22155,12 +23372,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 645:8 - operand
@@ -22180,12 +23400,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 645:54 - arg
@@ -22199,12 +23422,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -22212,12 +23438,15 @@ function_decl copy_backward /usr/include/c++/5/bits/stl_algobase.h 634:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7
@@ -22227,12 +23456,15 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7
type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - method base type
type_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 721:11 - type name
@@ -22276,12 +23508,15 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7
type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -22312,12 +23547,15 @@ function_decl operator* /usr/include/c++/5/bits/stl_iterator.h 753:7
type_decl reference /usr/include/c++/5/bits/stl_iterator.h 733:50 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
nop_expr - operand
@@ -23316,12 +24554,15 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - method base type
type_decl _Vector_base /usr/include/c++/5/bits/stl_vector.h 72:12 - type name
@@ -23368,12 +24609,15 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -23414,12 +24658,15 @@ function_decl _M_allocate /usr/include/c++/5/bits/stl_vector.h 167:7
type_decl pointer /usr/include/c++/5/bits/stl_vector.h 77:9 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
cond_expr - operand
@@ -23486,45 +24733,57 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
reference_type - value
@@ -23537,22 +24796,28 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23578,12 +24843,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -23591,12 +24859,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -23604,12 +24875,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -23617,12 +24891,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -23637,22 +24914,28 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23678,12 +24961,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_uninitialized.h 303:2 - operand
@@ -23697,12 +24983,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -23710,12 +24999,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -23723,12 +25015,15 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - arg
@@ -23745,22 +25040,28 @@ function_decl __uninitialized_move_if_noexcept_a /usr/include/c++/5/bits/stl_uni
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23795,22 +25096,28 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23832,12 +25139,15 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -23860,22 +25170,28 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23899,12 +25215,15 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/ext/alloc_traits.h 192:7 - code
@@ -23929,22 +25248,28 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -23968,12 +25293,15 @@ function_decl destroy /usr/include/c++/5/ext/alloc_traits.h 191:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7
@@ -24019,12 +25347,15 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -24060,12 +25391,15 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_iterator.h 741:27 - code
@@ -24106,12 +25440,15 @@ function_decl __normal_iterator /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -24158,12 +25495,15 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -24199,12 +25539,15 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_iterator.h 741:27 - code
@@ -24245,12 +25588,15 @@ function_decl __base_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -24297,12 +25643,15 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -24338,12 +25687,15 @@ function_decl __comp_ctor /usr/include/c++/5/bits/stl_iterator.h 740:7
pointer_type - nested type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
@@ -24362,22 +25714,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24405,22 +25763,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24458,22 +25822,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24515,22 +25885,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24569,22 +25945,28 @@ function_decl allocator /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24618,22 +26000,28 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24661,22 +26049,28 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24714,22 +26108,28 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24771,22 +26171,28 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24825,22 +26231,28 @@ function_decl __base_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24874,22 +26286,28 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24917,22 +26335,28 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -24970,22 +26394,28 @@ function_decl __comp_ctor /usr/include/c++/5/bits/allocator.h 113:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -25284,22 +26714,28 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -25321,12 +26757,15 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
integer_type - value
@@ -25356,22 +26795,28 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -25395,12 +26840,15 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -25434,22 +26882,28 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -25473,12 +26927,15 @@ function_decl deallocate /usr/include/c++/5/ext/alloc_traits.h 184:17
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -25500,23 +26957,29 @@ function_decl __destroy /usr/include/c++/5/bits/stl_construct.h 112:9
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -25531,24 +26994,30 @@ function_decl __destroy /usr/include/c++/5/bits/stl_construct.h 112:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
parm_decl /usr/include/c++/5/bits/stl_construct.h 112:37 - argument
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
statement_list - code
@@ -25559,23 +27028,29 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -25587,12 +27062,15 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -25600,12 +27078,15 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 294:55 - code
@@ -25617,12 +27098,15 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 294:50 - operand
@@ -25636,12 +27120,15 @@ function_decl __miter_base /usr/include/c++/5/bits/stl_algobase.h 293:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607:5
@@ -25650,45 +27137,57 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -25699,12 +27198,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -25712,12 +27214,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -25725,12 +27230,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -25738,12 +27246,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 611:34 - code
@@ -25754,12 +27265,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 610:5 - operand
@@ -25779,12 +27293,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 610:51 - arg
@@ -25798,12 +27315,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 611:23 - arg
@@ -25817,12 +27337,15 @@ function_decl __copy_move_backward_a2 /usr/include/c++/5/bits/stl_algobase.h 607
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl max_size /usr/include/c++/5/bits/stl_vector.h 659:7
@@ -26401,12 +27924,15 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
reference_type - value
@@ -26419,22 +27945,28 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -26468,12 +28000,15 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -26488,22 +28023,28 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -26539,12 +28080,15 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
type_decl pointer /usr/include/c++/5/ext/alloc_traits.h 172:53 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
nop_expr - operand
@@ -26568,22 +28112,28 @@ function_decl allocate /usr/include/c++/5/ext/alloc_traits.h 181:5
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -26617,45 +28167,57 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
reference_type - value
@@ -26668,22 +28230,28 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -26709,12 +28277,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -26722,12 +28293,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -26735,12 +28309,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -26748,12 +28325,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
parm_decl /usr/include/c++/5/bits/stl_uninitialized.h 280:48 - argument
@@ -26767,22 +28347,28 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -26808,12 +28394,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_uninitialized.h 281:37 - operand
@@ -26827,12 +28416,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -26840,12 +28432,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -26853,12 +28448,15 @@ function_decl __uninitialized_copy_a /usr/include/c++/5/bits/stl_uninitialized.h
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7
@@ -26900,12 +28498,15 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -26939,12 +28540,15 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/ext/new_allocator.h 133:30 - code
@@ -26957,12 +28561,15 @@ function_decl destroy /usr/include/c++/5/ext/new_allocator.h 133:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 79:7
@@ -27193,12 +28800,15 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
integer_type - value
@@ -27239,12 +28849,15 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
parm_decl /usr/include/c++/5/ext/new_allocator.h 109:31 - argument
@@ -27272,12 +28885,15 @@ function_decl deallocate /usr/include/c++/5/ext/new_allocator.h 109:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
@@ -27287,23 +28903,29 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -27315,12 +28937,15 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -27328,12 +28953,15 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
return_expr /usr/include/c++/5/bits/stl_iterator_base_types.h 216:16 - code
@@ -27344,12 +28972,15 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
nop_expr - operand
@@ -27358,12 +28989,15 @@ function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
@@ -27373,23 +29007,29 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -27401,12 +29041,15 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -27414,12 +29057,15 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 283:55 - code
@@ -27431,12 +29077,15 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
type_decl iterator_type /usr/include/c++/5/bits/stl_iterator_base_types.h 214:25 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 283:50 - operand
@@ -27449,12 +29098,15 @@ function_decl __niter_base /usr/include/c++/5/bits/stl_algobase.h 282:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:5
@@ -27463,45 +29115,57 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -27512,12 +29176,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -27525,12 +29192,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -27538,12 +29208,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -27551,12 +29224,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_algobase.h 602:19 - code
@@ -27579,12 +29255,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 600:58 - operand
@@ -27599,12 +29278,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - arg
@@ -27613,12 +29295,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -27626,12 +29311,15 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -27660,22 +29348,28 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -27717,22 +29411,28 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -27782,22 +29482,28 @@ function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -27827,22 +29533,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -27902,22 +29614,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -27966,22 +29684,28 @@ function_decl _M_get_Tp_allocator /usr/include/c++/5/bits/stl_vector.h 117:7
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_vec - element
pointer_type - element
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - value
type_decl rebind /usr/include/c++/5/bits/allocator.h 104:16 - type name
@@ -28034,12 +29758,15 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
record_type - method base type
type_decl new_allocator /usr/include/c++/5/ext/new_allocator.h 58:11 - type name
@@ -28092,12 +29819,15 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -28189,12 +29919,15 @@ function_decl allocate /usr/include/c++/5/ext/new_allocator.h 99:7
type_decl pointer /usr/include/c++/5/ext/new_allocator.h 63:26 - type name
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
nop_expr - operand
@@ -28225,45 +29958,57 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -28274,12 +30019,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -28287,12 +30035,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28300,12 +30051,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28313,12 +30067,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_uninitialized.h 126:42 - code
@@ -28341,12 +30098,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_uninitialized.h 126:15 - operand
@@ -28360,12 +30120,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28373,12 +30136,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28386,12 +30152,15 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -28405,45 +30174,57 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -28454,12 +30235,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -28467,12 +30251,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28480,12 +30267,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28493,12 +30283,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_algobase.h 583:26 - code
@@ -28513,12 +30306,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
convert_expr - operand
@@ -28527,12 +30323,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 8 - operand
@@ -28574,12 +30373,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
negate_expr /usr/include/c++/5/bits/stl_algobase.h 582:33 - operand
@@ -28595,12 +30397,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
mult_expr - arg
@@ -28617,12 +30422,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
pointer_plus_expr /usr/include/c++/5/bits/stl_algobase.h 583:20 - operand
@@ -28631,12 +30439,15 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
negate_expr /usr/include/c++/5/bits/stl_algobase.h 583:20 - operand
@@ -28738,45 +30549,57 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -28787,12 +30610,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -28800,12 +30626,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28813,12 +30642,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28826,12 +30658,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_uninitialized.h 93:53 - code
@@ -28842,12 +30677,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_uninitialized.h 93:27 - operand
@@ -28861,12 +30699,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28874,12 +30715,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28887,12 +30731,15 @@ function_decl __uninit_copy /usr/include/c++/5/bits/stl_uninitialized.h 91:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
@@ -28901,45 +30748,57 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -28950,12 +30809,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -28963,12 +30825,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28976,12 +30841,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -28989,12 +30857,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 470:18 - code
@@ -29005,12 +30876,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 469:8 - operand
@@ -29029,12 +30903,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 469:54 - arg
@@ -29047,12 +30924,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29060,12 +30940,15 @@ function_decl copy /usr/include/c++/5/bits/stl_algobase.h 460:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
@@ -29074,45 +30957,57 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -29123,12 +31018,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -29136,12 +31034,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29149,12 +31050,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29162,12 +31066,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 438:39 - code
@@ -29178,12 +31085,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 436:45 - operand
@@ -29202,12 +31112,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 437:28 - arg
@@ -29220,12 +31133,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
call_expr /usr/include/c++/5/bits/stl_algobase.h 438:28 - arg
@@ -29238,12 +31154,15 @@ function_decl __copy_move_a2 /usr/include/c++/5/bits/stl_algobase.h 434:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
@@ -29252,45 +31171,57 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -29301,12 +31232,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -29314,12 +31248,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29327,12 +31264,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29340,12 +31280,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_algobase.h 400:71 - code
@@ -29368,12 +31311,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
call_expr /usr/include/c++/5/bits/stl_algobase.h 400:44 - operand
@@ -29388,12 +31334,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - arg
@@ -29402,12 +31351,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29415,12 +31367,15 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
block - operand
@@ -29435,45 +31390,57 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - function return type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - arg types
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
pointer_type - value
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
tree_list - chain
void_type - value
@@ -29484,12 +31451,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
- isUsed: 1
@@ -29497,12 +31467,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29510,12 +31483,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
- isUsed: 1
@@ -29523,12 +31499,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
bind_expr /usr/include/c++/5/bits/stl_algobase.h 383:26 - code
@@ -29543,12 +31522,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
convert_expr - operand
@@ -29557,12 +31539,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
integer_cst 8 - operand
@@ -29603,12 +31588,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - arg
@@ -29617,12 +31605,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
mult_expr - arg
@@ -29639,12 +31630,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - result type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - decl size
pointer_plus_expr /usr/include/c++/5/bits/stl_algobase.h 383:20 - operand
@@ -29653,12 +31647,15 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9
pointer_type - decl type
pointer_type - nested type
record_type - nested type
- type_decl Data1 test22.cpp 3:8 - type name
+ type_decl Data1 test22.cpp 5:8 - type name
- isAutogenerated: 1
- field_decl val test22.cpp 5:9 - field
+ field_decl val test22.cpp 16:9 - field
- signed
integer_cst 32 - decl size
- type_decl Data1 test22.cpp 4:1 - field
+ field_decl ptrval test22.cpp 17:12 - field
+ - unsigned
+ integer_cst 64 - decl size
+ type_decl Data1 test22.cpp 6:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
nop_expr - operand