summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-17 19:35:41 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-17 19:35:41 +0300
commit7a52d46bcfaf038a09b67497500dc3bcea747801 (patch)
treea67c1ba49c22bb54f063810c92d0b3a9bcb08055 /test
parentc7e5a4554b0b829096a9d1d87f1f8a918044324d (diff)
downloadparanucker-7a52d46bcfaf038a09b67497500dc3bcea747801.tar.gz
paranucker-7a52d46bcfaf038a09b67497500dc3bcea747801.tar.bz2
paranucker-7a52d46bcfaf038a09b67497500dc3bcea747801.tar.xz
paranucker-7a52d46bcfaf038a09b67497500dc3bcea747801.zip
Update test7. Update test results.
Diffstat (limited to 'test')
-rw-r--r--test/crashtest3-01.txt10
-rw-r--r--test/test7-01.txt137
-rw-r--r--test/test7-02.txt96
-rw-r--r--test/test7-03.txt250
-rw-r--r--test/test7-05.txt8535
-rw-r--r--test/test7.cpp6
6 files changed, 1558 insertions, 7476 deletions
diff --git a/test/crashtest3-01.txt b/test/crashtest3-01.txt
index 5548476..de9bfb1 100644
--- a/test/crashtest3-01.txt
+++ b/test/crashtest3-01.txt
@@ -1,8 +1,6 @@
-exception: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-bad_exception: pointer_type this,
+exception:
__base_ctor :
-__base_ctor : pointer_type this,
+__comp_ctor :
+bad_exception:
__base_ctor :
-__comp_ctor : pointer_type this,
+__comp_ctor :
diff --git a/test/test7-01.txt b/test/test7-01.txt
index 2bfeea7..c5bbb53 100644
--- a/test/test7-01.txt
+++ b/test/test7-01.txt
@@ -22635,6 +22635,143 @@ function_decl func7 test7.cpp 53:10
type_decl Struct1 test7.cpp 5:1 - field
- isAutogenerated: 1
integer_cst 64 - parm size
+function_decl func8 test7.cpp 60: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 test7.cpp 16:7 - type name
+ - isAutogenerated: 1
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl vec1 test7.cpp 19:27 - field
+ - signed
+ integer_cst 192 - decl size
+ type_decl Object1 test7.cpp 17:1 - field
+ - isAutogenerated: 1
+ tree_list - arg types
+ pointer_type - value
+ record_type - nested type
+ type_decl Object1 test7.cpp 16:7 - type name
+ - isAutogenerated: 1
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl vec1 test7.cpp 19:27 - field
+ - signed
+ integer_cst 192 - decl size
+ type_decl Object1 test7.cpp 17:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ pointer_type - value
+ record_type - nested type
+ type_decl Struct1 test7.cpp 4:8 - type name
+ - isAutogenerated: 1
+ field_decl str test7.cpp 12:17 - field
+ - signed
+ integer_cst 64 - decl size
+ field_decl num test7.cpp 13:9 - field
+ - signed
+ integer_cst 32 - decl size
+ type_decl Struct1 test7.cpp 5:1 - field
+ - isAutogenerated: 1
+ tree_list - chain
+ void_type - value
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ result_decl test7.cpp 61:5 - function result
+ - isAutogenerated: 1
+ void_type - result type
+ type_decl void <built-in> 0:0 - type name
+ - isAutogenerated: 1
+ - isUsed: 1
+ parm_decl this test7.cpp 60:29 - argument
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test7.cpp 16:7 - type name
+ - isAutogenerated: 1
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl vec1 test7.cpp 19:27 - field
+ - signed
+ integer_cst 192 - decl size
+ type_decl Object1 test7.cpp 17:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ parm_decl sptr test7.cpp 60:25 - argument
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Struct1 test7.cpp 4:8 - type name
+ - isAutogenerated: 1
+ field_decl str test7.cpp 12:17 - field
+ - signed
+ integer_cst 64 - decl size
+ field_decl num test7.cpp 13:9 - field
+ - signed
+ integer_cst 32 - decl size
+ type_decl Struct1 test7.cpp 5:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ statement_list - code
+ cleanup_point_expr test7.cpp 62:15 - statement
+ expr_stmt test7.cpp 62:15 - operand
+ convert_expr - expresssion
+ modify_expr - operand
+ component_ref test7.cpp 62:9 - operand
+ indirect_ref - object
+ nop_expr - ref
+ - isUsed: 1
+ parm_decl this test7.cpp 60:29 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test7.cpp 16:7 - type name
+ - isAutogenerated: 1
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl vec1 test7.cpp 19:27 - field
+ - signed
+ integer_cst 192 - decl size
+ type_decl Object1 test7.cpp 17:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_cst 10 - operand
+ cleanup_point_expr test7.cpp 63:21 - statement
+ expr_stmt test7.cpp 63:21 - operand
+ convert_expr - expresssion
+ modify_expr - operand
+ component_ref test7.cpp 63:15 - operand
+ indirect_ref - object
+ nop_expr - ref
+ - isUsed: 1
+ parm_decl this test7.cpp 60:29 - operand
+ - isAutogenerated: 1
+ pointer_type - decl type
+ record_type - nested type
+ type_decl Object1 test7.cpp 16:7 - type name
+ - isAutogenerated: 1
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ field_decl vec1 test7.cpp 19:27 - field
+ - signed
+ integer_cst 192 - decl size
+ type_decl Object1 test7.cpp 17:1 - field
+ - isAutogenerated: 1
+ integer_cst 64 - parm size
+ field_decl k test7.cpp 18:9 - field
+ - signed
+ integer_cst 32 - decl size
+ integer_cst 20 - operand
function_decl fill /usr/include/c++/5/bits/stl_algobase.h 736:5
- isPublic: 1
function_type - function type
diff --git a/test/test7-02.txt b/test/test7-02.txt
index 1ba804b..dc0b3a9 100644
--- a/test/test7-02.txt
+++ b/test/test7-02.txt
@@ -15950,6 +15950,102 @@
11 integer_cst
10 type_decl test7.cpp
8 integer_cst
+0 function_decl test7.cpp
+1 method_type
+2 void_type
+3 type_decl <built-in>
+2 record_type
+3 type_decl test7.cpp
+3 field_decl test7.cpp
+4 integer_cst
+3 field_decl test7.cpp
+4 integer_cst
+3 type_decl test7.cpp
+2 tree_list
+3 pointer_type
+4 record_type
+5 type_decl test7.cpp
+5 field_decl test7.cpp
+6 integer_cst
+5 field_decl test7.cpp
+6 integer_cst
+5 type_decl test7.cpp
+3 tree_list
+4 pointer_type
+5 record_type
+6 type_decl test7.cpp
+6 field_decl test7.cpp
+7 integer_cst
+6 field_decl test7.cpp
+7 integer_cst
+6 type_decl test7.cpp
+4 tree_list
+5 void_type
+6 type_decl <built-in>
+1 result_decl test7.cpp
+2 void_type
+3 type_decl <built-in>
+1 parm_decl test7.cpp
+2 pointer_type
+3 record_type
+4 type_decl test7.cpp
+4 field_decl test7.cpp
+5 integer_cst
+4 field_decl test7.cpp
+5 integer_cst
+4 type_decl test7.cpp
+2 integer_cst
+1 parm_decl test7.cpp
+2 pointer_type
+3 record_type
+4 type_decl test7.cpp
+4 field_decl test7.cpp
+5 integer_cst
+4 field_decl test7.cpp
+5 integer_cst
+4 type_decl test7.cpp
+2 integer_cst
+1 statement_list
+2 cleanup_point_expr test7.cpp
+3 expr_stmt test7.cpp
+4 convert_expr
+5 modify_expr
+6 component_ref test7.cpp
+7 indirect_ref
+8 nop_expr
+9 parm_decl test7.cpp
+10 pointer_type
+11 record_type
+12 type_decl test7.cpp
+12 field_decl test7.cpp
+13 integer_cst
+12 field_decl test7.cpp
+13 integer_cst
+12 type_decl test7.cpp
+10 integer_cst
+7 field_decl test7.cpp
+8 integer_cst
+6 integer_cst
+2 cleanup_point_expr test7.cpp
+3 expr_stmt test7.cpp
+4 convert_expr
+5 modify_expr
+6 component_ref test7.cpp
+7 indirect_ref
+8 nop_expr
+9 parm_decl test7.cpp
+10 pointer_type
+11 record_type
+12 type_decl test7.cpp
+12 field_decl test7.cpp
+13 integer_cst
+12 field_decl test7.cpp
+13 integer_cst
+12 type_decl test7.cpp
+10 integer_cst
+7 field_decl test7.cpp
+8 integer_cst
+6 integer_cst
0 function_decl /usr/include/c++/5/bits/stl_algobase.h
1 function_type
2 void_type
diff --git a/test/test7-03.txt b/test/test7-03.txt
index 671e397..b07a3e3 100644
--- a/test/test7-03.txt
+++ b/test/test7-03.txt
@@ -40,19 +40,15 @@ to_int_type:
eq_int_type:
eof:
not_eof:
-exception: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-bad_exception: pointer_type this,
+exception:
__base_ctor :
-__base_ctor : pointer_type this,
-__base_ctor :
-__comp_ctor : pointer_type this,
-bad_alloc: pointer_type this,
+__comp_ctor :
+bad_exception:
__base_ctor :
-__base_ctor : pointer_type this,
+__comp_ctor :
+bad_alloc:
__base_ctor :
-__comp_ctor : pointer_type this,
+__comp_ctor :
operator new: pointer_type __p,
operator new []: pointer_type __p,
operator delete: pointer_type , pointer_type ,
@@ -60,15 +56,15 @@ operator delete []: pointer_type , pointer_type ,
__convert_from_v: pointer_type __out, pointer_type __fmt,
__bswap_32:
__bswap_64:
-__pthread_cleanup_class: pointer_type this, pointer_type __fct, pointer_type __arg,
-__base_ctor : pointer_type this, pointer_type __fct, pointer_type __arg,
-__comp_ctor : pointer_type this, pointer_type __fct, pointer_type __arg,
-__pthread_cleanup_class: pointer_type this,
-__base_dtor : pointer_type this,
-__comp_dtor : pointer_type this,
-__setdoit: pointer_type this,
-__defer: pointer_type this,
-__restore: pointer_type this,
+__pthread_cleanup_class: pointer_type __fct, pointer_type __arg,
+__base_ctor : pointer_type __fct, pointer_type __arg,
+__comp_ctor : pointer_type __fct, pointer_type __arg,
+__pthread_cleanup_class:
+__base_dtor :
+__comp_dtor :
+__setdoit:
+__defer:
+__restore:
__gthread_active_p:
__gthread_create: pointer_type __threadid, pointer_type __func, pointer_type __args,
__gthrw_pthread_create:
@@ -139,146 +135,136 @@ __atomic_add_dispatch: pointer_type __mem,
__gthread_active_p:
__atomic_add:
__atomic_add_single:
-_Bit_reference: pointer_type this, pointer_type __x,
-__base_ctor : pointer_type this, pointer_type __x,
-__comp_ctor : pointer_type this, pointer_type __x,
-_Bit_reference: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-operator 2: pointer_type this,
-operator=: pointer_type this,
-operator=: pointer_type this,
-operator==: pointer_type this,
-operator<: pointer_type this,
-flip: pointer_type this,
-iterator: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-_Bit_iterator_base: pointer_type this, pointer_type __x,
+_Bit_reference: pointer_type __x,
+__base_ctor : pointer_type __x,
+__comp_ctor : pointer_type __x,
+_Bit_reference:
__base_ctor :
-__base_ctor : pointer_type this, pointer_type __x,
-__base_ctor :
-__comp_ctor : pointer_type this, pointer_type __x,
-_M_bump_up: pointer_type this,
-_M_bump_down: pointer_type this,
-_M_incr: pointer_type this,
-operator==: pointer_type this,
-operator<: pointer_type this,
-operator!=: pointer_type this,
-operator>: pointer_type this,
-operator<=: pointer_type this,
-operator>=: pointer_type this,
-operator-:
-_Bit_iterator: pointer_type this,
+__comp_ctor :
+operator 2:
+operator=:
+operator=:
+operator==:
+operator<:
+flip:
+iterator:
__base_ctor :
-__base_ctor : pointer_type this,
+__comp_ctor :
+_Bit_iterator_base: pointer_type __x,
__base_ctor :
-__comp_ctor : pointer_type this,
-_Bit_iterator: pointer_type this, pointer_type __x,
+__base_ctor : pointer_type __x,
__base_ctor :
-__base_ctor : pointer_type this, pointer_type __x,
+__comp_ctor : pointer_type __x,
+_M_bump_up:
+_M_bump_down:
+_M_incr:
+operator==:
+operator<:
+operator!=:
+operator>:
+operator<=:
+operator>=:
+operator-:
+_Bit_iterator:
__base_ctor :
-__comp_ctor : pointer_type this, pointer_type __x,
-_M_const_cast: pointer_type this,
-operator*: pointer_type this,
__comp_ctor :
-operator++: pointer_type this,
-operator++: pointer_type this,
-operator--: pointer_type this,
-operator--: pointer_type this,
-operator+=: pointer_type this,
-operator-=: pointer_type this,
-operator+: pointer_type this,
-operator-: pointer_type this,
-operator[]: pointer_type this,
-operator+:
-_Bit_const_iterator: pointer_type this,
+_Bit_iterator: pointer_type __x,
__base_ctor :
-__base_ctor : pointer_type this,
+__base_ctor : pointer_type __x,
__base_ctor :
-__comp_ctor : pointer_type this,
-_Bit_const_iterator: pointer_type this, pointer_type __x,
+__comp_ctor : pointer_type __x,
+_M_const_cast:
+operator*:
+operator++:
+operator++:
+operator--:
+operator--:
+operator+=:
+operator-=:
+operator+:
+operator-:
+operator[]:
+operator+:
+_Bit_const_iterator:
__base_ctor :
-__base_ctor : pointer_type this, pointer_type __x,
+__comp_ctor :
+_Bit_const_iterator: pointer_type __x,
__base_ctor :
-__comp_ctor : pointer_type this, pointer_type __x,
-_Bit_const_iterator: pointer_type this,
+__base_ctor : pointer_type __x,
__base_ctor :
-__base_ctor : pointer_type this,
+__comp_ctor : pointer_type __x,
+_Bit_const_iterator:
__base_ctor :
-__comp_ctor : pointer_type this,
-_M_const_cast: pointer_type this,
-__comp_ctor :
-operator*: pointer_type this,
__comp_ctor :
-operator++: pointer_type this,
-operator++: pointer_type this,
-operator--: pointer_type this,
-operator--: pointer_type this,
-operator+=: pointer_type this,
-operator-=: pointer_type this,
-operator+: pointer_type this,
-operator-: pointer_type this,
-operator[]: pointer_type this,
+_M_const_cast:
+operator*:
+operator++:
+operator++:
+operator--:
+operator--:
+operator+=:
+operator-=:
+operator+:
+operator-:
+operator[]:
operator+:
__fill_bvector:
fill:
-Struct1: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-func1: pointer_type this,
-func2: pointer_type this, pointer_type aptr,
-func3: pointer_type this, pointer_type aptr,
-func4: pointer_type this, pointer_type aptr,
-func5: pointer_type this, pointer_type sptr,
-func6: pointer_type this, pointer_type sptr,
-func7: pointer_type this, pointer_type sptr,
+Struct1:
+__base_ctor :
+__comp_ctor :
+func1:
+func2: pointer_type aptr,
+func3: pointer_type aptr,
+func4: pointer_type aptr,
+func5: pointer_type sptr,
+func6: pointer_type sptr,
+func7: pointer_type sptr,
+func8: pointer_type sptr,
fill: pointer_type __first, pointer_type __last,
-_Alloc_hider: pointer_type this,
-__base_dtor : pointer_type this,
-__comp_dtor : pointer_type this,
-push_back: pointer_type this,
+_Alloc_hider:
+__base_dtor :
+__comp_dtor :
+push_back:
__niter_base: pointer_type __it,
__fill_a: pointer_type __first, pointer_type __last,
construct: pointer_type __p,
-_M_insert_aux: pointer_type this,
-construct:
-construct:
-end: pointer_type this,
+_M_insert_aux:
+end:
_S_base: pointer_type __it,
-new_allocator: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-new_allocator: pointer_type this,
-__base_dtor : pointer_type this,
-__comp_dtor : pointer_type this,
-construct: pointer_type this, pointer_type __p,
-base: pointer_type this,
+new_allocator:
+__base_ctor :
+__comp_ctor :
+new_allocator:
+__base_dtor :
+__comp_dtor :
+construct: pointer_type __p,
+base:
copy_backward: pointer_type __first, pointer_type __last, pointer_type __result,
-operator*: pointer_type this,
-_M_check_len: pointer_type this, pointer_type __s,
-begin: pointer_type this,
+operator*:
+_M_check_len: pointer_type __s,
+begin:
operator-:
-_M_allocate: pointer_type this,
-_M_get_Tp_allocator: pointer_type this,
+_M_allocate:
+_M_get_Tp_allocator:
__uninitialized_move_if_noexcept_a: pointer_type __first, pointer_type __last, pointer_type __result,
destroy: pointer_type __p,
_Destroy: pointer_type __first, pointer_type __last,
-_M_deallocate: pointer_type this, pointer_type __p,
-__normal_iterator: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
-new_allocator: pointer_type this,
-__base_ctor : pointer_type this,
-__comp_ctor : pointer_type this,
+_M_deallocate: pointer_type __p,
+__normal_iterator:
+__base_ctor :
+__comp_ctor :
+new_allocator:
+__base_ctor :
+__comp_ctor :
__miter_base: pointer_type __it,
__copy_move_backward_a2: pointer_type __first, pointer_type __last, pointer_type __result,
-max_size: pointer_type this,
-size: pointer_type this,
+max_size:
+size:
max:
allocate:
__uninitialized_copy_a: pointer_type __first, pointer_type __last, pointer_type __result,
-destroy: pointer_type this, pointer_type __p,
+destroy: pointer_type __p,
_Destroy: pointer_type __first, pointer_type __last,
deallocate: pointer_type __p,
_S_base: pointer_type __it,
@@ -286,13 +272,13 @@ __niter_base: pointer_type __it,
_S_base:
__copy_move_backward_a: pointer_type __first, pointer_type __last, pointer_type __result,
max_size:
-_M_get_Tp_allocator: pointer_type this,
-allocate: pointer_type this, pointer_type ,
+_M_get_Tp_allocator:
+allocate: pointer_type ,
uninitialized_copy: pointer_type __first, pointer_type __last, pointer_type __result,
__destroy: pointer_type , pointer_type ,
-deallocate: pointer_type this, pointer_type __p,
+deallocate: pointer_type __p,
__copy_move_b: pointer_type __first, pointer_type __last, pointer_type __result,
-max_size: pointer_type this,
+max_size:
__uninit_copy: pointer_type __first, pointer_type __last, pointer_type __result,
copy: pointer_type __first, pointer_type __last, pointer_type __result,
__miter_base:
diff --git a/test/test7-05.txt b/test/test7-05.txt
index a382932..e418cf0 100644
--- a/test/test7-05.txt
+++ b/test/test7-05.txt
@@ -464,619 +464,14 @@ function_decl eq_int_type:
function_decl eof:
function_decl not_eof:
function_decl exception:
-eh_spec_block : this,
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl exception: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-type_decl exception: this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt9exception: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt9exception: this,
-integer_cst 128: this,
-record_type : this,
-type_decl __class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-block : this,
function_decl __base_ctor :
-eh_spec_block : this,
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl exception: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-type_decl exception: this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt9exception: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt9exception: this,
-integer_cst 128: this,
-record_type : this,
-type_decl __class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl bad_exception:
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-cleanup_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt13bad_exception: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt13bad_exception: this,
-integer_cst 192: this,
-record_type : this,
-type_decl __si_class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-field_decl : this,
-integer_cst 64: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-block : this,
function_decl __base_ctor :
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-try_catch_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt13bad_exception: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt13bad_exception: this,
-integer_cst 192: this,
-record_type : this,
-type_decl __si_class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-field_decl : this,
-integer_cst 64: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_exception: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_exception: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl bad_alloc:
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-cleanup_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt9bad_alloc: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt9bad_alloc: this,
-integer_cst 192: this,
-record_type : this,
-type_decl __si_class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-field_decl : this,
-integer_cst 64: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-block : this,
function_decl __base_ctor :
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-try_catch_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-field_decl _vptr.exception: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-addr_expr : this,
-var_decl _ZTVSt9bad_alloc: this,
-integer_cst 320: this,
-constructor : this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-nop_expr : this,
-integer_cst 0: this,
-nop_expr : this,
-addr_expr : this,
-var_decl _ZTISt9bad_alloc: this,
-integer_cst 192: this,
-record_type : this,
-type_decl __si_class_type_info_pseudo: this,
-field_decl : this,
-integer_cst 128: this,
-field_decl : this,
-integer_cst 64: this,
-nop_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl __deleting_dtor : this,
-nop_expr : this,
-addr_expr : this,
-function_decl what: this,
-array_type : this,
-pointer_type : this,
-type_decl __vtbl_ptr_type: this,
-function_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_type : this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst 4: this,
-integer_cst 16: this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl bad_alloc: this,
-field_decl : this,
-integer_cst 64: this,
-type_decl bad_alloc: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 64: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl operator new:
eh_spec_block : __p,
return_expr : __p,
@@ -1276,457 +671,197 @@ var_decl __ret: __fmt, __out,
function_decl __bswap_32:
function_decl __bswap_64:
function_decl __pthread_cleanup_class:
-bind_expr : __arg, __fct, this,
-statement_list : __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-parm_decl __fct: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-function_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-tree_list : __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-tree_list : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-parm_decl __arg: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-integer_cst 1: __arg, __fct, this,
-block : __arg, __fct, this,
+bind_expr : __arg, __fct,
+statement_list : __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+parm_decl __fct: __arg, __fct,
+pointer_type : __arg, __fct,
+function_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+tree_list : __arg, __fct,
+pointer_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+tree_list : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+integer_cst 64: __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+parm_decl __arg: __arg, __fct,
+pointer_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+integer_cst 64: __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+integer_cst 1: __arg, __fct,
+block : __arg, __fct,
function_decl __base_ctor :
-bind_expr : __arg, __fct, this,
-statement_list : __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-parm_decl __fct: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-function_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-tree_list : __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-tree_list : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-parm_decl __arg: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-void_type : __arg, __fct, this,
-type_decl void: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-cleanup_point_expr : __arg, __fct, this,
-expr_stmt : __arg, __fct, this,
-convert_expr : __arg, __fct, this,
-init_expr : __arg, __fct, this,
-component_ref : __arg, __fct, this,
-indirect_ref : __arg, __fct, this,
-nop_expr : __arg, __fct, this,
-parm_decl this: __arg, __fct, this,
-pointer_type : __arg, __fct, this,
-record_type : __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-field_decl __cancel_routine: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __cancel_arg: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-field_decl __cancel_type: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-type_decl __pthread_cleanup_class: __arg, __fct, this,
-integer_cst 64: __arg, __fct, this,
-field_decl __do_it: __arg, __fct, this,
-integer_cst 32: __arg, __fct, this,
-integer_cst 1: __arg, __fct, this,
-block : __arg, __fct, this,
+bind_expr : __arg, __fct,
+statement_list : __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+parm_decl __fct: __arg, __fct,
+pointer_type : __arg, __fct,
+function_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+tree_list : __arg, __fct,
+pointer_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+tree_list : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+integer_cst 64: __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+parm_decl __arg: __arg, __fct,
+pointer_type : __arg, __fct,
+void_type : __arg, __fct,
+type_decl void: __arg, __fct,
+integer_cst 64: __arg, __fct,
+cleanup_point_expr : __arg, __fct,
+expr_stmt : __arg, __fct,
+convert_expr : __arg, __fct,
+init_expr : __arg, __fct,
+component_ref : __arg, __fct,
+indirect_ref : __arg, __fct,
+nop_expr : __arg, __fct,
+parm_decl this: __arg, __fct,
+pointer_type : __arg, __fct,
+record_type : __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+field_decl __cancel_routine: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __cancel_arg: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+field_decl __cancel_type: __arg, __fct,
+integer_cst 32: __arg, __fct,
+type_decl __pthread_cleanup_class: __arg, __fct,
+integer_cst 64: __arg, __fct,
+field_decl __do_it: __arg, __fct,
+integer_cst 32: __arg, __fct,
+integer_cst 1: __arg, __fct,
+block : __arg, __fct,
function_decl __comp_ctor :
-statement_list : __arg, __fct, this,
+statement_list : __arg, __fct,
function_decl __pthread_cleanup_class:
-statement_list : this,
-bind_expr : this,
-cleanup_stmt : this,
-statement_list : this,
-if_stmt : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __base_dtor :
-statement_list : this,
-bind_expr : this,
-try_finally : this,
-statement_list : this,
-cond_expr : this,
-ne_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-integer_cst 0: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-nop_expr : this,
-integer_cst 0: this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __comp_dtor :
-statement_list : this,
function_decl __setdoit:
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-parm_decl __newval: this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_cst 32: this,
function_decl __defer:
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl pthread_setcanceltype: this,
-integer_cst 0: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
function_decl __restore:
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl pthread_setcanceltype: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __pthread_cleanup_class: this,
-field_decl __cancel_routine: this,
-integer_cst 64: this,
-field_decl __cancel_arg: this,
-integer_cst 64: this,
-field_decl __do_it: this,
-integer_cst 32: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-type_decl __pthread_cleanup_class: this,
-integer_cst 64: this,
-field_decl __cancel_type: this,
-integer_cst 32: this,
-integer_cst 0: this,
function_decl __gthread_active_p:
function_decl __gthread_create:
cleanup_point_expr : __args, __func, __threadid,
@@ -2740,3424 +1875,678 @@ integer_cst -2147483648: __mem,
integer_cst 2147483647: __mem,
integer_cst 32: __mem,
function_decl _Bit_reference:
-bind_expr : __x, this,
-statement_list : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_reference: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-type_decl _Bit_reference: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_reference: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-type_decl _Bit_reference: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-block : __x, this,
+bind_expr : __x,
+statement_list : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_reference: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+type_decl _Bit_reference: __x,
+integer_cst 64: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_reference: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+type_decl _Bit_reference: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+block : __x,
function_decl __base_ctor :
-bind_expr : __x, this,
-statement_list : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_reference: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-type_decl _Bit_reference: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_reference: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-type_decl _Bit_reference: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_mask: __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-block : __x, this,
+bind_expr : __x,
+statement_list : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_reference: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+type_decl _Bit_reference: __x,
+integer_cst 64: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_reference: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+type_decl _Bit_reference: __x,
+integer_cst 64: __x,
+field_decl _M_mask: __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+block : __x,
function_decl __comp_ctor :
-statement_list : __x, this,
+statement_list : __x,
function_decl _Bit_reference:
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-integer_cst 0: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-integer_cst 0: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-integer_cst 0: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-integer_cst 0: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl operator 2:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-ne_expr : this,
-bit_and_expr : this,
-indirect_ref : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-integer_cst 0: this,
function_decl operator=:
-statement_list : this,
-if_stmt : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-bit_ior_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-bit_and_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-bit_not_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
function_decl operator=:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator=: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
function_decl operator==:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-eq_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
function_decl operator<:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_andif_expr : this,
-truth_not_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
function_decl flip:
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-bit_xor_expr : this,
-indirect_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
function_decl iterator:
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl _Bit_iterator_base:
-bind_expr : __x, this,
-statement_list : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+statement_list : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __base_ctor :
-bind_expr : __x, this,
-statement_list : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-convert_expr : __x, this,
-init_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator_base: __x, this,
-field_decl _M_p: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-type_decl _Bit_iterator_base: __x, this,
-integer_cst 64: __x, this,
-field_decl _M_offset: __x, this,
-integer_cst 32: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+statement_list : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+convert_expr : __x,
+init_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator_base: __x,
+field_decl _M_p: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+type_decl _Bit_iterator_base: __x,
+integer_cst 64: __x,
+field_decl _M_offset: __x,
+integer_cst 32: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __comp_ctor :
-statement_list : __x, this,
+statement_list : __x,
function_decl _M_bump_up:
-if_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-integer_cst 0: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-preincrement_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-integer_cst 8: this,
function_decl _M_bump_down:
-if_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-integer_cst 63: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-predecrement_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-integer_cst 8: this,
function_decl _M_incr:
-bind_expr : this,
-var_decl __n: this,
-integer_cst 64: this,
-plus_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl ptrdiff_t: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-statement_list : this,
-decl_expr : this,
-var_decl __n: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-mult_expr : this,
-nop_expr : this,
-trunc_div_expr : this,
-var_decl __n: this,
-integer_cst 64: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-var_decl __n: this,
-trunc_mod_expr : this,
-var_decl __n: this,
-integer_cst 64: this,
-if_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-var_decl __n: this,
-plus_expr : this,
-var_decl __n: this,
-integer_cst 64: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-predecrement_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-convert_expr : this,
-var_decl __n: this,
-block : this,
-var_decl __n: this,
function_decl operator==:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_andif_expr : this,
-eq_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-eq_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
function_decl operator<:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_orif_expr : this,
-lt_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-truth_andif_expr : this,
-eq_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-lt_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
function_decl operator!=:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_not_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator==: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
function_decl operator>:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator<: this,
-convert_expr : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
function_decl operator<=:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_not_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator<: this,
-convert_expr : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
function_decl operator>=:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl bool: this,
-integer_cst 8: this,
-truth_not_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator<: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-parm_decl __i: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator_base: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-type_decl _Bit_iterator_base: this,
-integer_cst 64: this,
function_decl operator-:
function_decl _Bit_iterator:
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-integer_cst 0: this,
-integer_cst 0: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-integer_cst 0: this,
-integer_cst 0: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl _Bit_iterator:
-bind_expr : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-addr_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-type_decl _Bit_iterator: __x, this,
-type_decl reference: __x, this,
-type_decl pointer: __x, this,
-type_decl iterator: __x, this,
-integer_cst 64: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+addr_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator: __x,
+field_decl : __x,
+integer_cst 96: __x,
+type_decl _Bit_iterator: __x,
+type_decl reference: __x,
+type_decl pointer: __x,
+type_decl iterator: __x,
+integer_cst 64: __x,
+field_decl : __x,
+integer_cst 96: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __base_ctor :
-bind_expr : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-addr_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_iterator: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-type_decl _Bit_iterator: __x, this,
-type_decl reference: __x, this,
-type_decl pointer: __x, this,
-type_decl iterator: __x, this,
-integer_cst 64: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+addr_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_iterator: __x,
+field_decl : __x,
+integer_cst 96: __x,
+type_decl _Bit_iterator: __x,
+type_decl reference: __x,
+type_decl pointer: __x,
+type_decl iterator: __x,
+integer_cst 64: __x,
+field_decl : __x,
+integer_cst 96: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __comp_ctor :
-statement_list : __x, this,
+statement_list : __x,
function_decl _M_const_cast:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
function_decl operator*:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 128: this,
-compound_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-convert_expr : this,
-void_cst : this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-lshift_expr : this,
-integer_cst 1: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-var_decl : this,
function_decl operator++:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_up: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
function_decl operator++:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_up: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-var_decl __tmp: this,
-block : this,
-var_decl __tmp: this,
function_decl operator--:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_down: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
function_decl operator--:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_down: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-var_decl __tmp: this,
-block : this,
-var_decl __tmp: this,
function_decl operator+=:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_incr: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
function_decl operator-=:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+=: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-negate_expr : this,
-non_lvalue_expr : this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
function_decl operator+:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+=: this,
-addr_expr : this,
-var_decl __tmp: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-block : this,
-var_decl __tmp: this,
function_decl operator-:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator-=: this,
-addr_expr : this,
-var_decl __tmp: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-block : this,
-var_decl __tmp: this,
function_decl operator[]:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator*: this,
-addr_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
function_decl operator+:
function_decl _Bit_const_iterator:
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-integer_cst 0: this,
-integer_cst 0: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-integer_cst 0: this,
-integer_cst 0: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl _Bit_const_iterator:
-bind_expr : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-addr_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_const_iterator: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-type_decl _Bit_const_iterator: __x, this,
-type_decl reference: __x, this,
-type_decl const_reference: __x, this,
-type_decl pointer: __x, this,
-type_decl const_iterator: __x, this,
-integer_cst 64: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+addr_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_const_iterator: __x,
+field_decl : __x,
+integer_cst 96: __x,
+type_decl _Bit_const_iterator: __x,
+type_decl reference: __x,
+type_decl const_reference: __x,
+type_decl pointer: __x,
+type_decl const_iterator: __x,
+integer_cst 64: __x,
+field_decl : __x,
+integer_cst 96: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __base_ctor :
-bind_expr : __x, this,
-cleanup_point_expr : __x, this,
-expr_stmt : __x, this,
-call_expr : __x, this,
-addr_expr : __x, this,
-function_decl __base_ctor : __x, this,
-addr_expr : __x, this,
-component_ref : __x, this,
-indirect_ref : __x, this,
-nop_expr : __x, this,
-parm_decl this: __x, this,
-pointer_type : __x, this,
-record_type : __x, this,
-type_decl _Bit_const_iterator: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-type_decl _Bit_const_iterator: __x, this,
-type_decl reference: __x, this,
-type_decl const_reference: __x, this,
-type_decl pointer: __x, this,
-type_decl const_iterator: __x, this,
-integer_cst 64: __x, this,
-field_decl : __x, this,
-integer_cst 96: __x, this,
-parm_decl __x: __x, this,
-pointer_type : __x, this,
-integer_type : __x, this,
-type_decl _Bit_type: __x, this,
-integer_cst 64: __x, this,
-integer_cst 0: __x, this,
-integer_cst : __x, this,
-integer_cst 64: __x, this,
-parm_decl __y: __x, this,
-integer_type : __x, this,
-type_decl unsigned int: __x, this,
-integer_cst 32: __x, this,
-integer_cst 0: __x, this,
-integer_cst 4294967295: __x, this,
-integer_cst 32: __x, this,
-block : __x, this,
+bind_expr : __x,
+cleanup_point_expr : __x,
+expr_stmt : __x,
+call_expr : __x,
+addr_expr : __x,
+function_decl __base_ctor : __x,
+addr_expr : __x,
+component_ref : __x,
+indirect_ref : __x,
+nop_expr : __x,
+parm_decl this: __x,
+pointer_type : __x,
+record_type : __x,
+type_decl _Bit_const_iterator: __x,
+field_decl : __x,
+integer_cst 96: __x,
+type_decl _Bit_const_iterator: __x,
+type_decl reference: __x,
+type_decl const_reference: __x,
+type_decl pointer: __x,
+type_decl const_iterator: __x,
+integer_cst 64: __x,
+field_decl : __x,
+integer_cst 96: __x,
+parm_decl __x: __x,
+pointer_type : __x,
+integer_type : __x,
+type_decl _Bit_type: __x,
+integer_cst 64: __x,
+integer_cst 0: __x,
+integer_cst : __x,
+integer_cst 64: __x,
+parm_decl __y: __x,
+integer_type : __x,
+type_decl unsigned int: __x,
+integer_cst 32: __x,
+integer_cst 0: __x,
+integer_cst 4294967295: __x,
+integer_cst 32: __x,
+block : __x,
function_decl __comp_ctor :
-statement_list : __x, this,
+statement_list : __x,
function_decl _Bit_const_iterator:
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_ctor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl _M_const_cast:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-integer_cst 128: this,
-compound_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_iterator: this,
-type_decl reference: this,
-type_decl pointer: this,
-type_decl iterator: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-convert_expr : this,
-void_cst : this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
-var_decl : this,
function_decl operator*:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl const_reference: this,
-integer_cst 8: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator 2: this,
-addr_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_reference: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-field_decl _M_mask: this,
-integer_cst 64: this,
-type_decl _Bit_reference: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-convert_expr : this,
-void_cst : this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-lshift_expr : this,
-integer_cst 1: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-field_decl _M_offset: this,
-integer_cst 32: this,
function_decl operator++:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_up: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
function_decl operator++:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_up: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-var_decl __tmp: this,
-block : this,
-var_decl __tmp: this,
function_decl operator--:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_down: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
function_decl operator--:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_bump_down: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-var_decl __tmp: this,
-block : this,
-var_decl __tmp: this,
function_decl operator+=:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_incr: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 96: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
function_decl operator-=:
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+=: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-negate_expr : this,
-non_lvalue_expr : this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
function_decl operator+:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+=: this,
-addr_expr : this,
-var_decl __tmp: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-block : this,
-var_decl __tmp: this,
function_decl operator-:
-bind_expr : this,
-var_decl __tmp: this,
-integer_cst 128: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-statement_list : this,
-decl_expr : this,
-var_decl __tmp: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 128: this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-indirect_ref : this,
-nop_expr : this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator-=: this,
-addr_expr : this,
-var_decl __tmp: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
-block : this,
-var_decl __tmp: this,
function_decl operator[]:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-boolean_type : this,
-type_decl const_reference: this,
-integer_cst 8: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator*: this,
-addr_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 128: this,
-record_type : this,
-type_decl const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-call_expr : this,
-addr_expr : this,
-function_decl operator+: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Bit_const_iterator: this,
-field_decl : this,
-integer_cst 96: this,
-type_decl _Bit_const_iterator: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_iterator: this,
-integer_cst 64: this,
-parm_decl __i: this,
-integer_type : this,
-type_decl difference_type: this,
-integer_cst 64: this,
-integer_cst -0: this,
-integer_cst 4294967295: this,
-integer_cst 64: this,
function_decl operator+:
function_decl __fill_bvector:
function_decl fill:
function_decl Struct1:
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl str: this,
-integer_cst 64: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl string: this,
-var_decl npos: this,
-integer_cst 64: this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-field_decl _M_dataplus: this,
-integer_cst 64: this,
-type_decl basic_string: this,
-type_decl _CharT_alloc_type: this,
-type_decl traits_type: this,
-type_decl value_type: this,
-type_decl allocator_type: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl _Rep_base: this,
-type_decl _Rep: this,
-type_decl _Alloc_hider: this,
-convert_expr : this,
-void_cst : this,
-cleanup_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-integer_cst 0: this,
-call_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl str: this,
-integer_cst 64: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl str: this,
-integer_cst 64: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl string: this,
-var_decl npos: this,
-integer_cst 64: this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-field_decl _M_dataplus: this,
-integer_cst 64: this,
-type_decl basic_string: this,
-type_decl _CharT_alloc_type: this,
-type_decl traits_type: this,
-type_decl value_type: this,
-type_decl allocator_type: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl _Rep_base: this,
-type_decl _Rep: this,
-type_decl _Alloc_hider: this,
-convert_expr : this,
-void_cst : this,
-try_catch_expr : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-integer_cst 0: this,
-call_expr : this,
-addr_expr : this,
-function_decl __comp_dtor : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl str: this,
-integer_cst 64: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl func1:
-statement_list : this,
function_decl func2:
-cleanup_point_expr : aptr, this,
-expr_stmt : aptr, this,
-convert_expr : aptr, this,
-modify_expr : aptr, this,
+cleanup_point_expr : aptr,
+expr_stmt : aptr,
+convert_expr : aptr,
+modify_expr : aptr,
test7.cpp: In member function 'void Object1::func2(int*)':
test7.cpp:27:18: warning: Using parameter 'aptr' without checking for null pointer
*aptr = 0;
^
-indirect_ref : aptr, this,
-parm_decl aptr: aptr, this,
-pointer_type : aptr, this,
-integer_type : aptr, this,
-type_decl int: aptr, this,
-integer_cst 32: aptr, this,
-integer_cst -2147483648: aptr, this,
-integer_cst 2147483647: aptr, this,
-integer_cst 64: aptr, this,
-integer_cst 0: aptr, this,
+indirect_ref : aptr,
+parm_decl aptr: aptr,
+pointer_type : aptr,
+integer_type : aptr,
+type_decl int: aptr,
+integer_cst 32: aptr,
+integer_cst -2147483648: aptr,
+integer_cst 2147483647: aptr,
+integer_cst 64: aptr,
+integer_cst 0: aptr,
function_decl func3:
-if_stmt : aptr, this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-indirect_ref : this,
-parm_decl aptr: this,
-pointer_type : this,
-integer_type : this,
-type_decl int: this,
-integer_cst 32: this,
-integer_cst -2147483648: this,
-integer_cst 2147483647: this,
-integer_cst 64: this,
-integer_cst 0: this,
+if_stmt : aptr,
+cleanup_point_expr :
+expr_stmt :
+convert_expr :
+modify_expr :
+indirect_ref :
+parm_decl aptr:
+pointer_type :
+integer_type :
+type_decl int:
+integer_cst 32:
+integer_cst -2147483648:
+integer_cst 2147483647:
+integer_cst 64:
+integer_cst 0:
function_decl func4:
-cleanup_point_expr : aptr, this,
-expr_stmt : aptr, this,
-convert_expr : aptr, this,
-modify_expr : aptr, this,
-component_ref : aptr, this,
-indirect_ref : aptr, this,
-nop_expr : aptr, this,
-parm_decl this: aptr, this,
-pointer_type : aptr, this,
-record_type : aptr, this,
-type_decl Object1: aptr, this,
-field_decl k: aptr, this,
-integer_cst 32: aptr, this,
-field_decl vec1: aptr, this,
-integer_cst 192: aptr, this,
-type_decl Object1: aptr, this,
-integer_cst 64: aptr, this,
-field_decl k: aptr, this,
-integer_cst 32: aptr, this,
-integer_cst 3: aptr, this,
+cleanup_point_expr : aptr,
+expr_stmt : aptr,
+convert_expr : aptr,
+modify_expr : aptr,
+component_ref : aptr,
+indirect_ref : aptr,
+nop_expr : aptr,
+parm_decl this: aptr,
+pointer_type : aptr,
+record_type : aptr,
+type_decl Object1: aptr,
+field_decl k: aptr,
+integer_cst 32: aptr,
+field_decl vec1: aptr,
+integer_cst 192: aptr,
+type_decl Object1: aptr,
+integer_cst 64: aptr,
+field_decl k: aptr,
+integer_cst 32: aptr,
+integer_cst 3: aptr,
function_decl func5:
-cleanup_point_expr : sptr, this,
-expr_stmt : sptr, this,
-convert_expr : sptr, this,
-modify_expr : sptr, this,
-component_ref : sptr, this,
+cleanup_point_expr : sptr,
+expr_stmt : sptr,
+convert_expr : sptr,
+modify_expr : sptr,
+component_ref : sptr,
test7.cpp: In member function 'void Object1::func5(Struct1*)':
test7.cpp:43:15: warning: Using parameter 'sptr' without checking for null pointer
sptr->num = 0;
^
-indirect_ref : sptr, this,
-parm_decl sptr: sptr, this,
-pointer_type : sptr, this,
-record_type : sptr, this,
-type_decl Struct1: sptr, this,
-field_decl str: sptr, this,
-integer_cst 64: sptr, this,
-field_decl num: sptr, this,
-integer_cst 32: sptr, this,
-type_decl Struct1: sptr, this,
-integer_cst 64: sptr, this,
-field_decl num: sptr, this,
-integer_cst 32: sptr, this,
-integer_cst 0: sptr, this,
+indirect_ref : sptr,
+parm_decl sptr: sptr,
+pointer_type : sptr,
+record_type : sptr,
+type_decl Struct1: sptr,
+field_decl str: sptr,
+integer_cst 64: sptr,
+field_decl num: sptr,
+integer_cst 32: sptr,
+type_decl Struct1: sptr,
+integer_cst 64: sptr,
+field_decl num: sptr,
+integer_cst 32: sptr,
+integer_cst 0: sptr,
function_decl func6:
-statement_list : sptr, this,
-if_stmt : sptr, this,
-return_expr : sptr, this,
-cleanup_point_expr : sptr, this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-indirect_ref : this,
-parm_decl sptr: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-integer_cst 0: this,
+statement_list : sptr,
+if_stmt : sptr,
+return_expr : sptr,
+cleanup_point_expr : sptr,
+expr_stmt :
+convert_expr :
+modify_expr :
+component_ref :
+indirect_ref :
+parm_decl sptr:
+pointer_type :
+record_type :
+type_decl Struct1:
+field_decl str:
+integer_cst 64:
+field_decl num:
+integer_cst 32:
+type_decl Struct1:
+integer_cst 64:
+field_decl num:
+integer_cst 32:
+integer_cst 0:
function_decl func7:
-statement_list : sptr, this,
-if_stmt : sptr, this,
-return_expr : sptr, this,
-cleanup_point_expr : sptr, this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl push_back: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl Object1: this,
-field_decl k: this,
-integer_cst 32: this,
-field_decl vec1: this,
-integer_cst 192: this,
-type_decl Object1: this,
-integer_cst 64: this,
-field_decl vec1: this,
-integer_cst 192: this,
-nop_expr : this,
-addr_expr : this,
-parm_decl sptr: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
+statement_list : sptr,
+if_stmt : sptr,
+return_expr : sptr,
+cleanup_point_expr : sptr,
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl push_back:
+addr_expr :
+component_ref :
+indirect_ref :
+nop_expr :
+parm_decl this:
+pointer_type :
+record_type :
+type_decl Object1:
+field_decl k:
+integer_cst 32:
+field_decl vec1:
+integer_cst 192:
+type_decl Object1:
+integer_cst 64:
+field_decl vec1:
+integer_cst 192:
+nop_expr :
+addr_expr :
+parm_decl sptr:
+pointer_type :
+record_type :
+type_decl Struct1:
+field_decl str:
+integer_cst 64:
+field_decl num:
+integer_cst 32:
+type_decl Struct1:
+integer_cst 64:
+function_decl func8:
+statement_list : sptr,
+cleanup_point_expr : sptr,
+expr_stmt : sptr,
+convert_expr : sptr,
+modify_expr : sptr,
+component_ref : sptr,
+indirect_ref : sptr,
+nop_expr : sptr,
+parm_decl this: sptr,
+pointer_type : sptr,
+record_type : sptr,
+type_decl Object1: sptr,
+field_decl k: sptr,
+integer_cst 32: sptr,
+field_decl vec1: sptr,
+integer_cst 192: sptr,
+type_decl Object1: sptr,
+integer_cst 64: sptr,
+field_decl k: sptr,
+integer_cst 32: sptr,
+integer_cst 10: sptr,
+cleanup_point_expr : sptr,
+expr_stmt : sptr,
+convert_expr : sptr,
+modify_expr : sptr,
+component_ref : sptr,
+indirect_ref : sptr,
+nop_expr : sptr,
+parm_decl this: sptr,
+pointer_type : sptr,
+record_type : sptr,
+type_decl Object1: sptr,
+field_decl k: sptr,
+integer_cst 32: sptr,
+field_decl vec1: sptr,
+integer_cst 192: sptr,
+type_decl Object1: sptr,
+integer_cst 64: sptr,
+field_decl k: sptr,
+integer_cst 32: sptr,
+integer_cst 20: sptr,
function_decl fill:
cleanup_point_expr : __first, __last,
expr_stmt : __first, __last,
@@ -6197,81 +2586,8 @@ integer_cst -2147483648: __first, __last,
integer_cst 2147483647: __first, __last,
integer_cst 64: __first, __last,
function_decl _Alloc_hider:
-statement_list : this,
-bind_expr : this,
-cleanup_stmt : this,
-statement_list : this,
-cleanup_stmt : this,
-statement_list : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Alloc_hider: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-type_decl _Alloc_hider: this,
-integer_cst 64: this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Alloc_hider: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-type_decl _Alloc_hider: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-field_decl _M_p: this,
-integer_cst 64: this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __base_dtor :
-statement_list : this,
-bind_expr : this,
-try_finally : this,
-statement_list : this,
-try_finally : this,
-statement_list : this,
-call_expr : this,
-addr_expr : this,
-function_decl __base_dtor : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Alloc_hider: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-type_decl _Alloc_hider: this,
-integer_cst 64: this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Alloc_hider: this,
-field_decl _M_p: this,
-integer_cst 64: this,
-type_decl _Alloc_hider: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-field_decl _M_p: this,
-integer_cst 64: this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __comp_dtor :
-statement_list : this,
function_decl basic_string:
function_decl __base_ctor :
function_decl __comp_ctor :
@@ -6279,247 +2595,6 @@ function_decl basic_string:
function_decl __base_dtor :
function_decl __comp_dtor :
function_decl push_back:
-if_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl construct: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-pointer_type : this,
-type_decl value_type: this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-preincrement_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_insert_aux: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-target_expr : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-call_expr : this,
-addr_expr : this,
-function_decl end: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-pointer_type : this,
-type_decl value_type: this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
function_decl __niter_base:
cleanup_point_expr : __it,
return_expr : __it,
@@ -6699,1569 +2774,7 @@ integer_cst 32: __p,
type_decl Struct1: __p,
integer_cst 64: __p,
function_decl _M_insert_aux:
-bind_expr : this,
-bind_expr : this,
-if_stmt : this,
-bind_expr : this,
-var_decl __x_copy: this,
-integer_cst 64: this,
-nop_expr : this,
-indirect_ref : this,
-parm_decl __x: this,
-reference_type : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl construct: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-nop_expr : this,
-pointer_plus_expr : this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-integer_cst : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-preincrement_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-integer_cst 8: this,
-decl_expr : this,
-var_decl __x_copy: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl copy_backward: this,
-nop_expr : this,
-indirect_ref : this,
-call_expr : this,
-addr_expr : this,
-function_decl base: this,
-addr_expr : this,
-parm_decl __position: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-integer_cst : this,
-pointer_plus_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-integer_cst : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-indirect_ref : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator*: this,
-addr_expr : this,
-parm_decl __position: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-var_decl __x_copy: this,
-block : this,
-var_decl __x_copy: this,
-block : this,
-var_decl __len: this,
-integer_cst 64: this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-var_decl __elems_before: this,
-integer_cst 64: this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-var_decl __new_start: this,
-integer_cst 64: this,
-pointer_type : this,
-type_decl pointer: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-var_decl __new_finish: this,
-integer_cst 64: this,
-var_decl __new_start: this,
-pointer_type : this,
-type_decl pointer: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-bind_expr : this,
-var_decl __len: this,
-statement_list : this,
-decl_expr : this,
-var_decl __len: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-var_decl __len: this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_check_len: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-integer_cst 1: this,
-nop_expr : this,
-addr_expr : this,
-string_cst vector::_M_insert_aux: this,
-decl_expr : this,
-var_decl __elems_before: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-var_decl __elems_before: this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl operator-: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-parm_decl __position: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-call_expr : this,
-addr_expr : this,
-function_decl begin: this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-decl_expr : this,
-var_decl __new_start: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-var_decl __new_start: this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_allocate: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-nop_expr : this,
-var_decl __len: this,
-decl_expr : this,
-var_decl __new_finish: this,
-try_block : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl construct: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-pointer_plus_expr : this,
-var_decl __new_start: this,
-nop_expr : this,
-mult_expr : this,
-nop_expr : this,
-var_decl __elems_before: this,
-integer_cst 8: this,
-nop_expr : this,
-convert_expr : this,
-parm_decl __x: this,
-reference_type : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-var_decl __new_finish: this,
-integer_cst 0: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-var_decl __new_finish: this,
-call_expr : this,
-addr_expr : this,
-function_decl __uninitialized_move_if_noexcept_a: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-nop_expr : this,
-indirect_ref : this,
-call_expr : this,
-addr_expr : this,
-function_decl base: this,
-addr_expr : this,
-parm_decl __position: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-var_decl __new_start: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_get_Tp_allocator: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-preincrement_expr : this,
-var_decl __new_finish: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-var_decl __new_finish: this,
-call_expr : this,
-addr_expr : this,
-function_decl __uninitialized_move_if_noexcept_a: this,
-nop_expr : this,
-indirect_ref : this,
-call_expr : this,
-addr_expr : this,
-function_decl base: this,
-addr_expr : this,
-parm_decl __position: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-var_decl __new_finish: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_get_Tp_allocator: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-handler : this,
-cleanup_stmt : this,
-statement_list : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl __cxa_begin_catch: this,
-call_expr : this,
-addr_expr : this,
-function_decl __builtin_eh_pointer: this,
-integer_cst 0: this,
-if_stmt : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl destroy: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-pointer_plus_expr : this,
-var_decl __new_start: this,
-nop_expr : this,
-mult_expr : this,
-nop_expr : this,
-var_decl __elems_before: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _Destroy: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_get_Tp_allocator: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_deallocate: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-var_decl __new_start: this,
-nop_expr : this,
-var_decl __len: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-throw_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl __cxa_rethrow: this,
-call_expr : this,
-addr_expr : this,
-function_decl __cxa_end_catch: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _Destroy: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_get_Tp_allocator: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_deallocate: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-nop_expr : this,
-exact_div_expr : this,
-minus_expr : this,
-convert_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_end_of_storage: this,
-integer_cst 64: this,
-convert_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-integer_cst 8: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-var_decl __new_start: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-var_decl __new_finish: this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-modify_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_end_of_storage: this,
-integer_cst 64: this,
-pointer_plus_expr : this,
-var_decl __new_start: this,
-nop_expr : this,
-mult_expr : this,
-nop_expr : this,
-var_decl __len: this,
-integer_cst 8: this,
-block : this,
-var_decl __len: this,
-var_decl __elems_before: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
-block : this,
-block : this,
-var_decl __x_copy: this,
-block : this,
-var_decl __len: this,
-var_decl __elems_before: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
-block : this,
-var_decl __len: this,
-var_decl __elems_before: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
-block : this,
-block : this,
-block : this,
-var_decl __x_copy: this,
-block : this,
-var_decl __len: this,
-var_decl __elems_before: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
-block : this,
-var_decl __len: this,
-var_decl __elems_before: this,
-var_decl __new_start: this,
-var_decl __new_finish: this,
function_decl end:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-compound_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-convert_expr : this,
-void_cst : this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-var_decl : this,
function_decl _S_base:
return_expr : __it,
init_expr : __it,
@@ -8285,188 +2798,88 @@ integer_cst : __it,
integer_cst 64: __it,
function_decl _S_empty_rep:
function_decl new_allocator:
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __base_ctor :
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl new_allocator:
-eh_spec_block : this,
-statement_list : this,
-bind_expr : this,
-cleanup_stmt : this,
-statement_list : this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl new_allocator: this,
-template_decl rebind: this,
-type_decl new_allocator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl value_type: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __base_dtor :
-eh_spec_block : this,
-statement_list : this,
-bind_expr : this,
-try_finally : this,
-statement_list : this,
-modify_expr : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl new_allocator: this,
-template_decl rebind: this,
-type_decl new_allocator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl value_type: this,
-integer_cst 64: this,
-constructor : this,
-record_type : this,
-block : this,
-label_expr : this,
-label_decl : this,
function_decl __comp_dtor :
-statement_list : this,
function_decl allocator:
function_decl __base_ctor :
function_decl __comp_ctor :
function_decl _M_data:
function_decl construct:
-cleanup_point_expr : __p, this,
-expr_stmt : __p, this,
-convert_expr : __p, this,
-nop_expr : __p, this,
-compound_expr : __p, this,
-compound_expr : __p, this,
-target_expr : __p, this,
-var_decl : __p, this,
-integer_cst 64: __p, this,
-pointer_type : __p, this,
-void_type : __p, this,
-type_decl void: __p, this,
-nop_expr : __p, this,
-parm_decl __p: __p, this,
-pointer_type : __p, this,
-type_decl pointer: __p, this,
-pointer_type : __p, this,
-record_type : __p, this,
-type_decl Struct1: __p, this,
-field_decl str: __p, this,
-integer_cst 64: __p, this,
-field_decl num: __p, this,
-integer_cst 32: __p, this,
-type_decl Struct1: __p, this,
-integer_cst 64: __p, this,
-target_expr : __p, this,
-var_decl : __p, this,
-integer_cst 64: __p, this,
-pointer_type : __p, this,
-void_type : __p, this,
-type_decl void: __p, this,
-call_expr : __p, this,
-addr_expr : __p, this,
-function_decl operator new: __p, this,
-integer_cst 8: __p, this,
-non_lvalue_expr : __p, this,
-var_decl : __p, this,
-cond_expr : __p, this,
-ne_expr : __p, this,
-nop_expr : __p, this,
-var_decl : __p, this,
-integer_cst 0: __p, this,
-compound_expr : __p, this,
-try_catch_expr : __p, this,
-init_expr : __p, this,
-indirect_ref : __p, this,
-nop_expr : __p, this,
-var_decl : __p, this,
-nop_expr : __p, this,
-indirect_ref : __p, this,
-parm_decl __val: __p, this,
-reference_type : __p, this,
-pointer_type : __p, this,
-record_type : __p, this,
-type_decl Struct1: __p, this,
-field_decl str: __p, this,
-integer_cst 64: __p, this,
-field_decl num: __p, this,
-integer_cst 32: __p, this,
-type_decl Struct1: __p, this,
-integer_cst 64: __p, this,
-call_expr : __p, this,
-addr_expr : __p, this,
-function_decl operator delete: __p, this,
-var_decl : __p, this,
-non_lvalue_expr : __p, this,
-var_decl : __p, this,
-nop_expr : __p, this,
-var_decl : __p, this,
-nop_expr : __p, this,
-var_decl : __p, this,
+cleanup_point_expr : __p,
+expr_stmt : __p,
+convert_expr : __p,
+nop_expr : __p,
+compound_expr : __p,
+compound_expr : __p,
+target_expr : __p,
+var_decl : __p,
+integer_cst 64: __p,
+pointer_type : __p,
+void_type : __p,
+type_decl void: __p,
+nop_expr : __p,
+parm_decl __p: __p,
+pointer_type : __p,
+type_decl pointer: __p,
+pointer_type : __p,
+record_type : __p,
+type_decl Struct1: __p,
+field_decl str: __p,
+integer_cst 64: __p,
+field_decl num: __p,
+integer_cst 32: __p,
+type_decl Struct1: __p,
+integer_cst 64: __p,
+target_expr : __p,
+var_decl : __p,
+integer_cst 64: __p,
+pointer_type : __p,
+void_type : __p,
+type_decl void: __p,
+call_expr : __p,
+addr_expr : __p,
+function_decl operator new: __p,
+integer_cst 8: __p,
+non_lvalue_expr : __p,
+var_decl : __p,
+cond_expr : __p,
+ne_expr : __p,
+nop_expr : __p,
+var_decl : __p,
+integer_cst 0: __p,
+compound_expr : __p,
+try_catch_expr : __p,
+init_expr : __p,
+indirect_ref : __p,
+nop_expr : __p,
+var_decl : __p,
+nop_expr : __p,
+indirect_ref : __p,
+parm_decl __val: __p,
+reference_type : __p,
+pointer_type : __p,
+record_type : __p,
+type_decl Struct1: __p,
+field_decl str: __p,
+integer_cst 64: __p,
+field_decl num: __p,
+integer_cst 32: __p,
+type_decl Struct1: __p,
+integer_cst 64: __p,
+call_expr : __p,
+addr_expr : __p,
+function_decl operator delete: __p,
+var_decl : __p,
+non_lvalue_expr : __p,
+var_decl : __p,
+nop_expr : __p,
+var_decl : __p,
+nop_expr : __p,
+var_decl : __p,
function_decl base:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-pointer_type : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __normal_iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-field_decl _M_current: this,
-integer_cst 64: this,
function_decl copy_backward:
cleanup_point_expr : __first, __last, __result,
return_expr : __first, __last, __result,
@@ -8525,489 +2938,249 @@ integer_cst 32: __first, __last, __result,
type_decl Struct1: __first, __last, __result,
integer_cst 64: __first, __last, __result,
function_decl operator*:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-type_decl reference: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __normal_iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-field_decl _M_current: this,
-integer_cst 64: this,
function_decl _M_check_len:
-bind_expr : __s, this,
-var_decl __len: __s, this,
-integer_cst 64: __s, this,
-integer_type : __s, this,
-type_decl size_type: __s, this,
-integer_cst 64: __s, this,
-integer_cst 0: __s, this,
-integer_cst : __s, this,
-statement_list : __s, this,
-if_stmt : __s, this,
-cleanup_point_expr : __s, this,
-expr_stmt : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl __throw_length_error: __s, this,
-parm_decl __s: __s, this,
-pointer_type : __s, this,
-integer_type : __s, this,
-type_decl char: __s, this,
-integer_cst 8: __s, this,
-integer_cst -128: __s, this,
-integer_cst 127: __s, this,
-integer_cst 64: __s, this,
-decl_expr : __s, this,
-var_decl __len: __s, this,
-cleanup_point_expr : __s, this,
-expr_stmt : __s, this,
-convert_expr : __s, this,
-init_expr : __s, this,
-var_decl __len: __s, this,
-plus_expr : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl size: __s, this,
-parm_decl this: __s, this,
-pointer_type : __s, this,
-record_type : __s, this,
-type_decl vector: __s, this,
-field_decl : __s, this,
-integer_cst 192: __s, this,
-using_decl _M_allocate: __s, this,
-using_decl _M_deallocate: __s, this,
-using_decl _M_impl: __s, this,
-using_decl _M_get_Tp_allocator: __s, this,
-using_decl get_allocator: __s, this,
-type_decl vector: __s, this,
-type_decl _Alloc_value_type: __s, this,
-type_decl _Base: __s, this,
-type_decl _Tp_alloc_type: __s, this,
-type_decl _Alloc_traits: __s, this,
-type_decl value_type: __s, this,
-type_decl pointer: __s, this,
-type_decl const_pointer: __s, this,
-type_decl reference: __s, this,
-type_decl const_reference: __s, this,
-type_decl iterator: __s, this,
-type_decl const_iterator: __s, this,
-type_decl const_reverse_iterator: __s, this,
-type_decl reverse_iterator: __s, this,
-type_decl size_type: __s, this,
-type_decl difference_type: __s, this,
-type_decl allocator_type: __s, this,
-integer_cst 64: __s, this,
-nop_expr : __s, this,
-indirect_ref : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl max: __s, this,
-nop_expr : __s, this,
-addr_expr : __s, this,
-target_expr : __s, this,
-var_decl : __s, this,
-integer_cst 64: __s, this,
-integer_type : __s, this,
-type_decl long unsigned int: __s, this,
-integer_cst 64: __s, this,
-integer_cst 0: __s, this,
-integer_cst : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl size: __s, this,
-parm_decl this: __s, this,
-pointer_type : __s, this,
-record_type : __s, this,
-type_decl vector: __s, this,
-field_decl : __s, this,
-integer_cst 192: __s, this,
-using_decl _M_allocate: __s, this,
-using_decl _M_deallocate: __s, this,
-using_decl _M_impl: __s, this,
-using_decl _M_get_Tp_allocator: __s, this,
-using_decl get_allocator: __s, this,
-type_decl vector: __s, this,
-type_decl _Alloc_value_type: __s, this,
-type_decl _Base: __s, this,
-type_decl _Tp_alloc_type: __s, this,
-type_decl _Alloc_traits: __s, this,
-type_decl value_type: __s, this,
-type_decl pointer: __s, this,
-type_decl const_pointer: __s, this,
-type_decl reference: __s, this,
-type_decl const_reference: __s, this,
-type_decl iterator: __s, this,
-type_decl const_iterator: __s, this,
-type_decl const_reverse_iterator: __s, this,
-type_decl reverse_iterator: __s, this,
-type_decl size_type: __s, this,
-type_decl difference_type: __s, this,
-type_decl allocator_type: __s, this,
-integer_cst 64: __s, this,
-nop_expr : __s, this,
-nop_expr : __s, this,
-addr_expr : __s, this,
-parm_decl __n: __s, this,
-integer_type : __s, this,
-type_decl size_type: __s, this,
-integer_cst 64: __s, this,
-integer_cst 0: __s, this,
-integer_cst : __s, this,
-integer_cst 64: __s, this,
-cleanup_point_expr : __s, this,
-return_expr : __s, this,
-init_expr : __s, this,
-result_decl : __s, this,
-integer_type : __s, this,
-type_decl size_type: __s, this,
-integer_cst 64: __s, this,
-integer_cst 0: __s, this,
-integer_cst : __s, this,
-integer_cst 64: __s, this,
-cond_expr : __s, this,
-truth_orif_expr : __s, this,
-gt_expr : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl size: __s, this,
-parm_decl this: __s, this,
-pointer_type : __s, this,
-record_type : __s, this,
-type_decl vector: __s, this,
-field_decl : __s, this,
-integer_cst 192: __s, this,
-using_decl _M_allocate: __s, this,
-using_decl _M_deallocate: __s, this,
-using_decl _M_impl: __s, this,
-using_decl _M_get_Tp_allocator: __s, this,
-using_decl get_allocator: __s, this,
-type_decl vector: __s, this,
-type_decl _Alloc_value_type: __s, this,
-type_decl _Base: __s, this,
-type_decl _Tp_alloc_type: __s, this,
-type_decl _Alloc_traits: __s, this,
-type_decl value_type: __s, this,
-type_decl pointer: __s, this,
-type_decl const_pointer: __s, this,
-type_decl reference: __s, this,
-type_decl const_reference: __s, this,
-type_decl iterator: __s, this,
-type_decl const_iterator: __s, this,
-type_decl const_reverse_iterator: __s, this,
-type_decl reverse_iterator: __s, this,
-type_decl size_type: __s, this,
-type_decl difference_type: __s, this,
-type_decl allocator_type: __s, this,
-integer_cst 64: __s, this,
-nop_expr : __s, this,
-var_decl __len: __s, this,
-lt_expr : __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl max_size: __s, this,
-parm_decl this: __s, this,
-pointer_type : __s, this,
-record_type : __s, this,
-type_decl vector: __s, this,
-field_decl : __s, this,
-integer_cst 192: __s, this,
-using_decl _M_allocate: __s, this,
-using_decl _M_deallocate: __s, this,
-using_decl _M_impl: __s, this,
-using_decl _M_get_Tp_allocator: __s, this,
-using_decl get_allocator: __s, this,
-type_decl vector: __s, this,
-type_decl _Alloc_value_type: __s, this,
-type_decl _Base: __s, this,
-type_decl _Tp_alloc_type: __s, this,
-type_decl _Alloc_traits: __s, this,
-type_decl value_type: __s, this,
-type_decl pointer: __s, this,
-type_decl const_pointer: __s, this,
-type_decl reference: __s, this,
-type_decl const_reference: __s, this,
-type_decl iterator: __s, this,
-type_decl const_iterator: __s, this,
-type_decl const_reverse_iterator: __s, this,
-type_decl reverse_iterator: __s, this,
-type_decl size_type: __s, this,
-type_decl difference_type: __s, this,
-type_decl allocator_type: __s, this,
-integer_cst 64: __s, this,
-nop_expr : __s, this,
-var_decl __len: __s, this,
-call_expr : __s, this,
-addr_expr : __s, this,
-function_decl max_size: __s, this,
-parm_decl this: __s, this,
-pointer_type : __s, this,
-record_type : __s, this,
-type_decl vector: __s, this,
-field_decl : __s, this,
-integer_cst 192: __s, this,
-using_decl _M_allocate: __s, this,
-using_decl _M_deallocate: __s, this,
-using_decl _M_impl: __s, this,
-using_decl _M_get_Tp_allocator: __s, this,
-using_decl get_allocator: __s, this,
-type_decl vector: __s, this,
-type_decl _Alloc_value_type: __s, this,
-type_decl _Base: __s, this,
-type_decl _Tp_alloc_type: __s, this,
-type_decl _Alloc_traits: __s, this,
-type_decl value_type: __s, this,
-type_decl pointer: __s, this,
-type_decl const_pointer: __s, this,
-type_decl reference: __s, this,
-type_decl const_reference: __s, this,
-type_decl iterator: __s, this,
-type_decl const_iterator: __s, this,
-type_decl const_reverse_iterator: __s, this,
-type_decl reverse_iterator: __s, this,
-type_decl size_type: __s, this,
-type_decl difference_type: __s, this,
-type_decl allocator_type: __s, this,
-integer_cst 64: __s, this,
-nop_expr : __s, this,
-var_decl __len: __s, this,
-block : __s, this,
-var_decl __len: __s, this,
+bind_expr : __s,
+var_decl __len: __s,
+integer_cst 64: __s,
+integer_type : __s,
+type_decl size_type: __s,
+integer_cst 64: __s,
+integer_cst 0: __s,
+integer_cst : __s,
+statement_list : __s,
+if_stmt : __s,
+cleanup_point_expr : __s,
+expr_stmt : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl __throw_length_error: __s,
+parm_decl __s: __s,
+pointer_type : __s,
+integer_type : __s,
+type_decl char: __s,
+integer_cst 8: __s,
+integer_cst -128: __s,
+integer_cst 127: __s,
+integer_cst 64: __s,
+decl_expr : __s,
+var_decl __len: __s,
+cleanup_point_expr : __s,
+expr_stmt : __s,
+convert_expr : __s,
+init_expr : __s,
+var_decl __len: __s,
+plus_expr : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl size: __s,
+parm_decl this: __s,
+pointer_type : __s,
+record_type : __s,
+type_decl vector: __s,
+field_decl : __s,
+integer_cst 192: __s,
+using_decl _M_allocate: __s,
+using_decl _M_deallocate: __s,
+using_decl _M_impl: __s,
+using_decl _M_get_Tp_allocator: __s,
+using_decl get_allocator: __s,
+type_decl vector: __s,
+type_decl _Alloc_value_type: __s,
+type_decl _Base: __s,
+type_decl _Tp_alloc_type: __s,
+type_decl _Alloc_traits: __s,
+type_decl value_type: __s,
+type_decl pointer: __s,
+type_decl const_pointer: __s,
+type_decl reference: __s,
+type_decl const_reference: __s,
+type_decl iterator: __s,
+type_decl const_iterator: __s,
+type_decl const_reverse_iterator: __s,
+type_decl reverse_iterator: __s,
+type_decl size_type: __s,
+type_decl difference_type: __s,
+type_decl allocator_type: __s,
+integer_cst 64: __s,
+nop_expr : __s,
+indirect_ref : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl max: __s,
+nop_expr : __s,
+addr_expr : __s,
+target_expr : __s,
+var_decl : __s,
+integer_cst 64: __s,
+integer_type : __s,
+type_decl long unsigned int: __s,
+integer_cst 64: __s,
+integer_cst 0: __s,
+integer_cst : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl size: __s,
+parm_decl this: __s,
+pointer_type : __s,
+record_type : __s,
+type_decl vector: __s,
+field_decl : __s,
+integer_cst 192: __s,
+using_decl _M_allocate: __s,
+using_decl _M_deallocate: __s,
+using_decl _M_impl: __s,
+using_decl _M_get_Tp_allocator: __s,
+using_decl get_allocator: __s,
+type_decl vector: __s,
+type_decl _Alloc_value_type: __s,
+type_decl _Base: __s,
+type_decl _Tp_alloc_type: __s,
+type_decl _Alloc_traits: __s,
+type_decl value_type: __s,
+type_decl pointer: __s,
+type_decl const_pointer: __s,
+type_decl reference: __s,
+type_decl const_reference: __s,
+type_decl iterator: __s,
+type_decl const_iterator: __s,
+type_decl const_reverse_iterator: __s,
+type_decl reverse_iterator: __s,
+type_decl size_type: __s,
+type_decl difference_type: __s,
+type_decl allocator_type: __s,
+integer_cst 64: __s,
+nop_expr : __s,
+nop_expr : __s,
+addr_expr : __s,
+parm_decl __n: __s,
+integer_type : __s,
+type_decl size_type: __s,
+integer_cst 64: __s,
+integer_cst 0: __s,
+integer_cst : __s,
+integer_cst 64: __s,
+cleanup_point_expr : __s,
+return_expr : __s,
+init_expr : __s,
+result_decl : __s,
+integer_type : __s,
+type_decl size_type: __s,
+integer_cst 64: __s,
+integer_cst 0: __s,
+integer_cst : __s,
+integer_cst 64: __s,
+cond_expr : __s,
+truth_orif_expr : __s,
+gt_expr : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl size: __s,
+parm_decl this: __s,
+pointer_type : __s,
+record_type : __s,
+type_decl vector: __s,
+field_decl : __s,
+integer_cst 192: __s,
+using_decl _M_allocate: __s,
+using_decl _M_deallocate: __s,
+using_decl _M_impl: __s,
+using_decl _M_get_Tp_allocator: __s,
+using_decl get_allocator: __s,
+type_decl vector: __s,
+type_decl _Alloc_value_type: __s,
+type_decl _Base: __s,
+type_decl _Tp_alloc_type: __s,
+type_decl _Alloc_traits: __s,
+type_decl value_type: __s,
+type_decl pointer: __s,
+type_decl const_pointer: __s,
+type_decl reference: __s,
+type_decl const_reference: __s,
+type_decl iterator: __s,
+type_decl const_iterator: __s,
+type_decl const_reverse_iterator: __s,
+type_decl reverse_iterator: __s,
+type_decl size_type: __s,
+type_decl difference_type: __s,
+type_decl allocator_type: __s,
+integer_cst 64: __s,
+nop_expr : __s,
+var_decl __len: __s,
+lt_expr : __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl max_size: __s,
+parm_decl this: __s,
+pointer_type : __s,
+record_type : __s,
+type_decl vector: __s,
+field_decl : __s,
+integer_cst 192: __s,
+using_decl _M_allocate: __s,
+using_decl _M_deallocate: __s,
+using_decl _M_impl: __s,
+using_decl _M_get_Tp_allocator: __s,
+using_decl get_allocator: __s,
+type_decl vector: __s,
+type_decl _Alloc_value_type: __s,
+type_decl _Base: __s,
+type_decl _Tp_alloc_type: __s,
+type_decl _Alloc_traits: __s,
+type_decl value_type: __s,
+type_decl pointer: __s,
+type_decl const_pointer: __s,
+type_decl reference: __s,
+type_decl const_reference: __s,
+type_decl iterator: __s,
+type_decl const_iterator: __s,
+type_decl const_reverse_iterator: __s,
+type_decl reverse_iterator: __s,
+type_decl size_type: __s,
+type_decl difference_type: __s,
+type_decl allocator_type: __s,
+integer_cst 64: __s,
+nop_expr : __s,
+var_decl __len: __s,
+call_expr : __s,
+addr_expr : __s,
+function_decl max_size: __s,
+parm_decl this: __s,
+pointer_type : __s,
+record_type : __s,
+type_decl vector: __s,
+field_decl : __s,
+integer_cst 192: __s,
+using_decl _M_allocate: __s,
+using_decl _M_deallocate: __s,
+using_decl _M_impl: __s,
+using_decl _M_get_Tp_allocator: __s,
+using_decl get_allocator: __s,
+type_decl vector: __s,
+type_decl _Alloc_value_type: __s,
+type_decl _Base: __s,
+type_decl _Tp_alloc_type: __s,
+type_decl _Alloc_traits: __s,
+type_decl value_type: __s,
+type_decl pointer: __s,
+type_decl const_pointer: __s,
+type_decl reference: __s,
+type_decl const_reference: __s,
+type_decl iterator: __s,
+type_decl const_iterator: __s,
+type_decl const_reverse_iterator: __s,
+type_decl reverse_iterator: __s,
+type_decl size_type: __s,
+type_decl difference_type: __s,
+type_decl allocator_type: __s,
+integer_cst 64: __s,
+nop_expr : __s,
+var_decl __len: __s,
+block : __s,
+var_decl __len: __s,
function_decl begin:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-compound_expr : this,
-target_expr : this,
-var_decl : this,
-integer_cst 64: this,
-record_type : this,
-type_decl iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-aggr_init_expr : this,
-addr_expr : this,
-function_decl __comp_ctor : this,
-var_decl : this,
-convert_expr : this,
-void_cst : this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-var_decl : this,
function_decl operator-:
function_decl _M_allocate:
-bind_expr : this,
-type_decl _Tr: this,
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-pointer_type : this,
-type_decl pointer: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-cond_expr : this,
-ne_expr : this,
-parm_decl __n: this,
-integer_type : this,
-type_decl size_t: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-integer_cst 0: this,
-nop_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl allocate: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Vector_base: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-type_decl _Vector_base: this,
-type_decl _Tp_alloc_type: this,
-type_decl pointer: this,
-type_decl _Vector_impl: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-parm_decl __n: this,
-integer_type : this,
-type_decl size_t: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-integer_cst 0: this,
-block : this,
function_decl _M_get_Tp_allocator:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl _Tp_alloc_type: this,
-template_decl rebind: this,
-tree_list : this,
-tree_vec : this,
-tree_vec : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-tree_vec : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-record_type : this,
-type_decl rebind: this,
-type_decl rebind: this,
-type_decl other: this,
-type_decl allocator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl value_type: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Vector_base: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-type_decl _Vector_base: this,
-type_decl _Tp_alloc_type: this,
-type_decl pointer: this,
-type_decl _Vector_impl: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
function_decl __uninitialized_move_if_noexcept_a:
cleanup_point_expr : __first, __last, __result,
return_expr : __first, __last, __result,
@@ -9186,150 +3359,60 @@ integer_cst 32: __first, __last,
type_decl Struct1: __first, __last,
integer_cst 64: __first, __last,
function_decl _M_deallocate:
-bind_expr : __p, this,
-type_decl _Tr: __p, this,
-if_stmt : __p, this,
-cleanup_point_expr : this,
-expr_stmt : this,
-call_expr : this,
-addr_expr : this,
-function_decl deallocate: this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Vector_base: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-type_decl _Vector_base: this,
-type_decl _Tp_alloc_type: this,
-type_decl pointer: this,
-type_decl _Vector_impl: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-parm_decl __p: this,
-pointer_type : this,
-type_decl pointer: this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-parm_decl __n: this,
-integer_type : this,
-type_decl size_t: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-block : __p, this,
+bind_expr : __p,
+type_decl _Tr: __p,
+if_stmt : __p,
+cleanup_point_expr :
+expr_stmt :
+call_expr :
+addr_expr :
+function_decl deallocate:
+nop_expr :
+nop_expr :
+addr_expr :
+component_ref :
+indirect_ref :
+nop_expr :
+parm_decl this:
+pointer_type :
+record_type :
+type_decl _Vector_base:
+field_decl _M_impl:
+integer_cst 192:
+type_decl _Vector_base:
+type_decl _Tp_alloc_type:
+type_decl pointer:
+type_decl _Vector_impl:
+type_decl allocator_type:
+integer_cst 64:
+field_decl _M_impl:
+integer_cst 192:
+parm_decl __p:
+pointer_type :
+type_decl pointer:
+pointer_type :
+record_type :
+type_decl Struct1:
+field_decl str:
+integer_cst 64:
+field_decl num:
+integer_cst 32:
+type_decl Struct1:
+integer_cst 64:
+parm_decl __n:
+integer_type :
+type_decl size_t:
+integer_cst 64:
+integer_cst 0:
+integer_cst :
+integer_cst 64:
+block : __p,
function_decl __normal_iterator:
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __normal_iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-nop_expr : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-pointer_type : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-block : this,
function_decl __base_ctor :
-bind_expr : this,
-cleanup_point_expr : this,
-expr_stmt : this,
-convert_expr : this,
-init_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl __normal_iterator: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-type_decl __normal_iterator: this,
-type_decl __traits_type: this,
-type_decl iterator_type: this,
-type_decl iterator_category: this,
-type_decl value_type: this,
-type_decl difference_type: this,
-type_decl reference: this,
-type_decl pointer: this,
-integer_cst 64: this,
-field_decl _M_current: this,
-integer_cst 64: this,
-nop_expr : this,
-indirect_ref : this,
-parm_decl __i: this,
-reference_type : this,
-pointer_type : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-integer_cst 64: this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl new_allocator:
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __base_ctor :
-eh_spec_block : this,
-bind_expr : this,
-statement_list : this,
-block : this,
function_decl __comp_ctor :
-statement_list : this,
function_decl __miter_base:
cleanup_point_expr : __it,
return_expr : __it,
@@ -9421,155 +3504,7 @@ integer_cst 32: __first, __last, __result,
type_decl Struct1: __first, __last, __result,
integer_cst 64: __first, __last, __result,
function_decl max_size:
-cleanup_point_expr : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-call_expr : this,
-addr_expr : this,
-function_decl max_size: this,
-nop_expr : this,
-convert_expr : this,
-call_expr : this,
-addr_expr : this,
-function_decl _M_get_Tp_allocator: this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
function_decl size:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-nop_expr : this,
-exact_div_expr : this,
-minus_expr : this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_finish: this,
-integer_cst 64: this,
-nop_expr : this,
-component_ref : this,
-component_ref : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl vector: this,
-field_decl : this,
-integer_cst 192: this,
-using_decl _M_allocate: this,
-using_decl _M_deallocate: this,
-using_decl _M_impl: this,
-using_decl _M_get_Tp_allocator: this,
-using_decl get_allocator: this,
-type_decl vector: this,
-type_decl _Alloc_value_type: this,
-type_decl _Base: this,
-type_decl _Tp_alloc_type: this,
-type_decl _Alloc_traits: this,
-type_decl value_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl iterator: this,
-type_decl const_iterator: this,
-type_decl const_reverse_iterator: this,
-type_decl reverse_iterator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl : this,
-integer_cst 192: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-field_decl _M_start: this,
-integer_cst 64: this,
-integer_cst 8: this,
function_decl max:
function_decl allocate:
function_decl __uninitialized_copy_a:
@@ -9624,22 +3559,22 @@ integer_cst 32: __first, __last, __result,
type_decl Struct1: __first, __last, __result,
integer_cst 64: __first, __last, __result,
function_decl destroy:
-cleanup_point_expr : __p, this,
-expr_stmt : __p, this,
-nop_expr : __p, this,
-indirect_ref : __p, this,
-parm_decl __p: __p, this,
-pointer_type : __p, this,
-type_decl pointer: __p, this,
-pointer_type : __p, this,
-record_type : __p, this,
-type_decl Struct1: __p, this,
-field_decl str: __p, this,
-integer_cst 64: __p, this,
-field_decl num: __p, this,
-integer_cst 32: __p, this,
-type_decl Struct1: __p, this,
-integer_cst 64: __p, this,
+cleanup_point_expr : __p,
+expr_stmt : __p,
+nop_expr : __p,
+indirect_ref : __p,
+parm_decl __p: __p,
+pointer_type : __p,
+type_decl pointer: __p,
+pointer_type : __p,
+record_type : __p,
+type_decl Struct1: __p,
+field_decl str: __p,
+integer_cst 64: __p,
+field_decl num: __p,
+integer_cst 32: __p,
+type_decl Struct1: __p,
+integer_cst 64: __p,
function_decl _Destroy:
bind_expr : __first, __last,
type_decl _Value_type: __first, __last,
@@ -9860,105 +3795,44 @@ block : __first, __last, __result,
var_decl __simple: __first, __last, __result,
function_decl max_size:
function_decl _M_get_Tp_allocator:
-return_expr : this,
-init_expr : this,
-result_decl : this,
-reference_type : this,
-record_type : this,
-type_decl _Tp_alloc_type: this,
-template_decl rebind: this,
-tree_list : this,
-tree_vec : this,
-tree_vec : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-tree_vec : this,
-pointer_type : this,
-record_type : this,
-type_decl Struct1: this,
-field_decl str: this,
-integer_cst 64: this,
-field_decl num: this,
-integer_cst 32: this,
-type_decl Struct1: this,
-record_type : this,
-type_decl rebind: this,
-type_decl rebind: this,
-type_decl other: this,
-type_decl allocator: this,
-type_decl size_type: this,
-type_decl difference_type: this,
-type_decl pointer: this,
-type_decl const_pointer: this,
-type_decl reference: this,
-type_decl const_reference: this,
-type_decl value_type: this,
-integer_cst 64: this,
-nop_expr : this,
-nop_expr : this,
-nop_expr : this,
-addr_expr : this,
-component_ref : this,
-indirect_ref : this,
-nop_expr : this,
-parm_decl this: this,
-pointer_type : this,
-record_type : this,
-type_decl _Vector_base: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
-type_decl _Vector_base: this,
-type_decl _Tp_alloc_type: this,
-type_decl pointer: this,
-type_decl _Vector_impl: this,
-type_decl allocator_type: this,
-integer_cst 64: this,
-field_decl _M_impl: this,
-integer_cst 192: this,
function_decl allocate:
-statement_list : , this,
-if_stmt : , this,
-cleanup_point_expr : , this,
-expr_stmt : , this,
-call_expr : , this,
-addr_expr : , this,
-function_decl __throw_bad_alloc: , this,
-cleanup_point_expr : , this,
-return_expr : , this,
-init_expr : , this,
-result_decl : , this,
-pointer_type : , this,
-type_decl pointer: , this,
-pointer_type : , this,
-record_type : , this,
-type_decl Struct1: , this,
-field_decl str: , this,
-integer_cst 64: , this,
-field_decl num: , this,
-integer_cst 32: , this,
-type_decl Struct1: , this,
-integer_cst 64: , this,
-nop_expr : , this,
-call_expr : , this,
-addr_expr : , this,
-function_decl operator new: , this,
-mult_expr : , this,
-sizeof_expr : , this,
-nop_expr : , this,
-error_mark : , this,
-parm_decl __n: , this,
-integer_type : , this,
-type_decl size_type: , this,
-integer_cst 64: , this,
-integer_cst 0: , this,
-integer_cst : , this,
-integer_cst 64: , this,
+statement_list : ,
+if_stmt : ,
+cleanup_point_expr : ,
+expr_stmt : ,
+call_expr : ,
+addr_expr : ,
+function_decl __throw_bad_alloc: ,
+cleanup_point_expr : ,
+return_expr : ,
+init_expr : ,
+result_decl : ,
+pointer_type : ,
+type_decl pointer: ,
+pointer_type : ,
+record_type : ,
+type_decl Struct1: ,
+field_decl str: ,
+integer_cst 64: ,
+field_decl num: ,
+integer_cst 32: ,
+type_decl Struct1: ,
+integer_cst 64: ,
+nop_expr : ,
+call_expr : ,
+addr_expr : ,
+function_decl operator new: ,
+mult_expr : ,
+sizeof_expr : ,
+nop_expr : ,
+error_mark : ,
+parm_decl __n: ,
+integer_type : ,
+type_decl size_type: ,
+integer_cst 64: ,
+integer_cst 0: ,
+integer_cst : ,
+integer_cst 64: ,
function_decl uninitialized_copy:
bind_expr : __first, __last, __result,
type_decl _ValueType1: __first, __last, __result,
@@ -10025,24 +3899,24 @@ var_decl __assignable: __first, __last, __result,
function_decl __destroy:
statement_list : ,
function_decl deallocate:
-cleanup_point_expr : __p, this,
-expr_stmt : __p, this,
-call_expr : __p, this,
-addr_expr : __p, this,
-function_decl operator delete: __p, this,
-nop_expr : __p, this,
-parm_decl __p: __p, this,
-pointer_type : __p, this,
-type_decl pointer: __p, this,
-pointer_type : __p, this,
-record_type : __p, this,
-type_decl Struct1: __p, this,
-field_decl str: __p, this,
-integer_cst 64: __p, this,
-field_decl num: __p, this,
-integer_cst 32: __p, this,
-type_decl Struct1: __p, this,
-integer_cst 64: __p, this,
+cleanup_point_expr : __p,
+expr_stmt : __p,
+call_expr : __p,
+addr_expr : __p,
+function_decl operator delete: __p,
+nop_expr : __p,
+parm_decl __p: __p,
+pointer_type : __p,
+type_decl pointer: __p,
+pointer_type : __p,
+record_type : __p,
+type_decl Struct1: __p,
+field_decl str: __p,
+integer_cst 64: __p,
+field_decl num: __p,
+integer_cst 32: __p,
+type_decl Struct1: __p,
+integer_cst 64: __p,
function_decl __copy_move_b:
bind_expr : __first, __last, __result,
var_decl _Num: __first, __last, __result,
@@ -10160,21 +4034,6 @@ integer_cst 8: __first, __last, __result,
block : __first, __last, __result,
var_decl _Num: __first, __last, __result,
function_decl max_size:
-eh_spec_block : this,
-return_expr : this,
-init_expr : this,
-result_decl : this,
-integer_type : this,
-type_decl size_type: this,
-integer_cst 64: this,
-integer_cst 0: this,
-integer_cst : this,
-integer_cst 64: this,
-trunc_div_expr : this,
-integer_cst : this,
-sizeof_expr : this,
-nop_expr : this,
-error_mark : this,
function_decl __uninit_copy:
cleanup_point_expr : __first, __last, __result,
return_expr : __first, __last, __result,
diff --git a/test/test7.cpp b/test/test7.cpp
index 4669b1f..dad8a18 100644
--- a/test/test7.cpp
+++ b/test/test7.cpp
@@ -56,4 +56,10 @@ class Object1
return;
vec1.push_back(sptr);
}
+
+ void func8(Struct1 *sptr)
+ {
+ k = 10;
+ this->k = 20;
+ }
};