summaryrefslogtreecommitdiff
path: root/test/test21-01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test21-01.txt')
-rw-r--r--test/test21-01.txt4024
1 files changed, 2012 insertions, 2012 deletions
diff --git a/test/test21-01.txt b/test/test21-01.txt
index 227a269..e4ce9e6 100644
--- a/test/test21-01.txt
+++ b/test/test21-01.txt
@@ -1057,10 +1057,10 @@ function_decl exception /usr/include/c++/5/exception 63:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483637 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -1071,87 +1071,87 @@ function_decl exception /usr/include/c++/5/exception 63:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 17 - operand
- isAutogenerated: 1
- integer_cst 128 6 - decl size
- record_type 6 - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 64:13 7 - operand
+ integer_cst 128 16 - decl size
+ record_type 16 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/exception 64:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 6 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 6 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/exception 68:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/exception 68:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -1161,25 +1161,25 @@ function_decl exception /usr/include/c++/5/exception 63:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 68:38 6 - argument
+ parm_decl this /usr/include/c++/5/exception 68:38 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483637 - var type
pointer_type 2147483636 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483635 - type name
@@ -1272,10 +1272,10 @@ function_decl __base_ctor /usr/include/c++/5/exception 63:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483637 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -1286,87 +1286,87 @@ function_decl __base_ctor /usr/include/c++/5/exception 63:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt9exception /usr/include/c++/5/exception 60:9 17 - operand
- isAutogenerated: 1
- integer_cst 128 6 - decl size
- record_type 6 - var type
- type_decl __class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 64:13 7 - operand
+ integer_cst 128 16 - decl size
+ record_type 16 - var type
+ type_decl __class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/exception 64:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 6 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/exception 64:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 64:26 6 - argument
+ parm_decl this /usr/include/c++/5/exception 64:26 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/exception 68:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/exception 68:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -1376,25 +1376,25 @@ function_decl __base_ctor /usr/include/c++/5/exception 63:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl exception /usr/include/c++/5/exception 60:9 4 - type name
+ record_type 15 - method base type
+ type_decl exception /usr/include/c++/5/exception 60:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 68:38 6 - argument
+ parm_decl this /usr/include/c++/5/exception 68:38 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl exception /usr/include/c++/5/exception 60:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483637 - var type
pointer_type 2147483636 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483635 - type name
@@ -1766,10 +1766,10 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483634 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -1780,87 +1780,87 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 17 - operand
- isAutogenerated: 1
- integer_cst 192 6 - decl size
- record_type 6 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 80:13 7 - operand
+ integer_cst 192 16 - decl size
+ record_type 16 - var type
+ type_decl __si_class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/exception 80:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 80:30 6 - argument
+ parm_decl this /usr/include/c++/5/exception 80:30 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 80:30 6 - argument
+ parm_decl this /usr/include/c++/5/exception 80:30 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/exception 83:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/exception 83:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -1870,25 +1870,25 @@ function_decl bad_exception /usr/include/c++/5/exception 76:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 83:38 6 - argument
+ parm_decl this /usr/include/c++/5/exception 83:38 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483634 - var type
pointer_type 2147483633 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483632 - type name
@@ -2275,10 +2275,10 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483634 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -2289,87 +2289,87 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt13bad_exception /usr/include/c++/5/exception 73:9 17 - operand
- isAutogenerated: 1
- integer_cst 192 6 - decl size
- record_type 6 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/exception 80:13 7 - operand
+ integer_cst 192 16 - decl size
+ record_type 16 - var type
+ type_decl __si_class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/exception 80:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 80:30 6 - argument
+ parm_decl this /usr/include/c++/5/exception 80:30 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/exception 80:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 80:30 6 - argument
+ parm_decl this /usr/include/c++/5/exception 80:30 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/exception 83:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/exception 83:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -2379,25 +2379,25 @@ function_decl __base_ctor /usr/include/c++/5/exception 76:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl bad_exception /usr/include/c++/5/exception 73:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_exception /usr/include/c++/5/exception 73:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/exception 83:38 6 - argument
+ parm_decl this /usr/include/c++/5/exception 83:38 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_exception /usr/include/c++/5/exception 73:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483634 - var type
pointer_type 2147483633 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483632 - type name
@@ -2815,10 +2815,10 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483634 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -2829,87 +2829,87 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 17 - operand
- isAutogenerated: 1
- integer_cst 192 6 - decl size
- record_type 6 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/new 61:13 7 - operand
+ integer_cst 192 16 - decl size
+ record_type 16 - var type
+ type_decl __si_class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/new 61:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 6 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/new 61:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/new 61:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 6 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/new 64:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/new 64:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -2919,25 +2919,25 @@ function_decl bad_alloc /usr/include/c++/5/new 57:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 64:44 6 - argument
+ parm_decl this /usr/include/c++/5/new 64:44 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483634 - var type
pointer_type 2147483633 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483632 - type name
@@ -3324,10 +3324,10 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
- isVirtual: 1
- isAutogenerated: 1
integer_cst 320 2147483634 - decl size
- constructor 10 - initial
- array_type 9 - constructor type
- pointer_type 8 - element type
- type_decl __vtbl_ptr_type <built-in> 0:0 7 - type name
+ constructor 20 - initial
+ array_type 19 - constructor type
+ pointer_type 18 - element type
+ type_decl __vtbl_ptr_type <built-in> 0:0 17 - type name
- isAutogenerated: 1
function_type 3 - nested type
integer_type 2 - function return type
@@ -3338,87 +3338,87 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
integer_cst 32 1 - type size
integer_cst -2147483648 1 - min value
integer_cst 2147483647 1 - max value
- integer_type 8 - domain
+ integer_type 18 - domain
- precisionBits: 64
- signed
- integer_cst 64 7 - type size
- integer_cst 0 7 - min value
- integer_cst 4 7 - max value
- nop_expr 9 - value
- integer_cst 0 8 - operand
- nop_expr 9 - value
- addr_expr 8 - operand
- var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 7 - operand
+ integer_cst 64 17 - type size
+ integer_cst 0 17 - min value
+ integer_cst 4 17 - max value
+ nop_expr 19 - value
+ integer_cst 0 18 - operand
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ var_decl _ZTISt9bad_alloc /usr/include/c++/5/new 54:9 17 - operand
- isAutogenerated: 1
- integer_cst 192 6 - decl size
- record_type 6 - var type
- type_decl __si_class_type_info_pseudo <built-in> 0:0 5 - type name
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __comp_dtor /usr/include/c++/5/new 61:13 7 - operand
+ integer_cst 192 16 - decl size
+ record_type 16 - var type
+ type_decl __si_class_type_info_pseudo <built-in> 0:0 15 - type name
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __comp_dtor /usr/include/c++/5/new 61:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 6 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl __deleting_dtor /usr/include/c++/5/new 61:13 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl __deleting_dtor /usr/include/c++/5/new 61:13 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- void_type 5 - method return type
- type_decl void <built-in> 0:0 4 - type name
+ method_type 16 - function type
+ void_type 15 - method return type
+ type_decl void <built-in> 0:0 14 - type name
- isAutogenerated: 1
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 61:32 6 - argument
+ parm_decl this /usr/include/c++/5/new 61:32 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- nop_expr 9 - value
- addr_expr 8 - operand
- function_decl what /usr/include/c++/5/new 64:25 7 - operand
+ integer_cst 64 15 - parm size
+ nop_expr 19 - value
+ addr_expr 18 - operand
+ function_decl what /usr/include/c++/5/new 64:25 17 - operand
- isVirtual: 1
- isExternal: 1
- isPublic: 1
- method_type 6 - function type
- pointer_type 5 - method return type
+ method_type 16 - function type
+ pointer_type 15 - method return type
integer_type 3 - nested type
- precisionBits: 8
- isChar: 1
@@ -3428,25 +3428,25 @@ function_decl __base_ctor /usr/include/c++/5/new 57:5 2147483647
integer_cst 8 2 - type size
integer_cst -128 2 - min value
integer_cst 127 2 - max value
- record_type 5 - method base type
- type_decl bad_alloc /usr/include/c++/5/new 54:9 4 - type name
+ record_type 15 - method base type
+ type_decl bad_alloc /usr/include/c++/5/new 54:9 14 - type name
- isAutogenerated: 1
- tree_list 5 - arg types
- pointer_type 4 - value
+ tree_list 15 - arg types
+ pointer_type 14 - value
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 14 - chain
+ void_type 13 - value
+ type_decl void <built-in> 0:0 12 - type name
- isAutogenerated: 1
- parm_decl this /usr/include/c++/5/new 64:44 6 - argument
+ parm_decl this /usr/include/c++/5/new 64:44 16 - argument
- isAutogenerated: 1
- pointer_type 5 - decl type
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl bad_alloc /usr/include/c++/5/new 54:9 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
+ integer_cst 64 15 - parm size
array_type 2147483634 - var type
pointer_type 2147483633 - element type
type_decl __vtbl_ptr_type <built-in> 0:0 2147483632 - type name
@@ -6385,22 +6385,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6410,15 +6410,15 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
integer_type 2147483644 - var type
- precisionBits: 64
- signed
@@ -6430,23 +6430,23 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 2147483644 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6456,22 +6456,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 2147483643 - operand
convert_expr 2147483642 - expresssion
@@ -6525,23 +6525,23 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 2147483636 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6551,22 +6551,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
integer_cst 64 2147483635 - operand
integer_cst 8 2147483637 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 2147483644 - statement
@@ -6575,23 +6575,23 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
modify_expr 2147483641 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6601,42 +6601,42 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 2147483640 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6646,44 +6646,44 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
integer_cst 64 2147483639 - operand
if_stmt /usr/include/c++/5/bits/stl_bvector.h 171:7 2147483644 - statement
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 2147483643 - condition
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483642 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6693,22 +6693,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
integer_cst 0 2147483642 - operand
statement_list 2147483643 - then
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 2147483642 - statement
@@ -6717,23 +6717,23 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
modify_expr 2147483639 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483638 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6743,42 +6743,42 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
plus_expr 2147483638 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6788,22 +6788,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
integer_cst 64 2147483637 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 2147483642 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 2147483641 - operand
@@ -6860,23 +6860,23 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
convert_expr 2147483640 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6886,42 +6886,42 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
block 2147483645 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 20 - initial 2
+ nop_expr 19 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 18 - operand
+ indirect_ref 17 - object
+ nop_expr 16 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 15 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 14 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 14 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 17 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 16 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -6931,22 +6931,22 @@ function_decl _M_incr /usr/include/c++/5/bits/stl_bvector.h 166:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 19 - operand
+ integer_type 18 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 17 - type name
+ integer_cst 64 17 - type size
+ integer_cst -0 17 - min value
+ integer_cst 4294967295 17 - max value
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
function_decl operator== /usr/include/c++/5/bits/stl_bvector.h 180:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -9761,9 +9761,9 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 2147483647
statement_list 19 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2147483640 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 14 - type name
convert_expr 2147483640 - arg
void_cst 2147483639 - operand
nop_expr 2147483640 - arg
@@ -9831,9 +9831,9 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 2147483647
integer_cst 4294967295 4 - max value
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 2147483642 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 14 - type name
function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 234:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -10073,35 +10073,35 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 243:25 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 244:19 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 244:19 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 244:17 2147483642 - expresssion
@@ -10257,35 +10257,35 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 241:5 2147483647
- isAutogenerated: 1
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 2147483640 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 243:16 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 241:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 249:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -10525,35 +10525,35 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 258:25 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 259:21 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 259:21 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 259:19 2147483642 - expresssion
@@ -10709,35 +10709,35 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 256:5 2147483647
- isAutogenerated: 1
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 2147483640 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 258:16 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 256:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -10846,22 +10846,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 18 - operand
- isUsed: 1
integer_cst 64 17 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 17 - initial
+ nop_expr 16 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 15 - operand
+ indirect_ref 14 - object
+ nop_expr 13 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 12 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 11 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 13 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -10871,15 +10871,15 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 16 - operand
+ integer_type 15 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 15 - parm size
integer_type 17 - var type
- precisionBits: 64
- signed
@@ -10891,23 +10891,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 16 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 15 - initial 2
+ nop_expr 14 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 13 - operand
+ indirect_ref 12 - object
+ nop_expr 11 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 9 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 9 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 11 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -10917,22 +10917,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 14 - operand
+ integer_type 13 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 12 - type name
+ integer_cst 64 12 - type size
+ integer_cst -0 12 - min value
+ integer_cst 4294967295 12 - max value
+ integer_cst 64 13 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 17 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 16 - operand
convert_expr 15 - expresssion
@@ -10986,7 +10986,7 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 9 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 8 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 7 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 7 - initial 2
nop_expr 6 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 5 - operand
@@ -11019,13 +11019,13 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst -0 4 - min value
integer_cst 4294967295 4 - max value
integer_cst 64 5 - parm size
- integer_type 5 - var type 2
+ integer_type 7 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 6 - type name
+ integer_cst 64 6 - type size
+ integer_cst -0 6 - min value
+ integer_cst 4294967295 6 - max value
integer_cst 64 8 - operand
integer_cst 8 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 17 - statement
@@ -11034,23 +11034,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
modify_expr 14 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 13 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 12 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 12 - initial 2
+ nop_expr 11 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 10 - operand
+ indirect_ref 9 - object
+ nop_expr 8 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 7 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 6 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 6 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 9 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 8 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11060,42 +11060,42 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 11 - operand
+ integer_type 10 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
+ integer_cst 64 10 - parm size
+ integer_type 12 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 11 - type name
+ integer_cst 64 11 - type size
+ integer_cst -0 11 - min value
+ integer_cst 4294967295 11 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 13 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 11 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial 2
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11105,44 +11105,44 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
+ integer_type 11 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 10 - type name
+ integer_cst 64 10 - type size
+ integer_cst -0 10 - min value
+ integer_cst 4294967295 10 - max value
integer_cst 64 12 - operand
cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 17 - statement
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 16 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 15 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 14 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 14 - initial 2
+ nop_expr 13 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 12 - operand
+ indirect_ref 11 - object
+ nop_expr 10 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 9 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 8 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 8 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 11 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 10 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11152,22 +11152,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - operand
+ integer_type 12 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 11 - type name
+ integer_cst 64 11 - type size
+ integer_cst -0 11 - min value
+ integer_cst 4294967295 11 - max value
+ integer_cst 64 12 - parm size
+ integer_type 14 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst -0 13 - min value
+ integer_cst 4294967295 13 - max value
integer_cst 0 15 - operand
statement_list 16 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 15 - statement
@@ -11176,7 +11176,7 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
modify_expr 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -11211,17 +11211,17 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
plus_expr 11 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -11256,13 +11256,13 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
integer_cst 64 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 15 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 14 - operand
@@ -11321,23 +11321,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
convert_expr 13 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 11 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial 2
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11347,42 +11347,42 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
+ integer_type 11 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 10 - type name
+ integer_cst 64 10 - type size
+ integer_cst -0 10 - min value
+ integer_cst 4294967295 10 - max value
block 18 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 17 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 16 - initial 2
+ nop_expr 15 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 14 - operand
+ indirect_ref 13 - object
+ nop_expr 12 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 11 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 10 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 10 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 12 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11392,22 +11392,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 264:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 15 - operand
+ integer_type 14 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst -0 13 - min value
+ integer_cst 4294967295 13 - max value
+ integer_cst 64 14 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -11617,22 +11617,22 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
integer_cst 64 11 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -11642,15 +11642,15 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
integer_type 11 - var type
- precisionBits: 64
- signed
@@ -11662,7 +11662,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 11 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -11697,13 +11697,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 11 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 10 - operand
convert_expr 9 - expresssion
@@ -11789,7 +11789,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
modify_expr 8 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 6 - initial 2
nop_expr 5 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - operand
@@ -11821,13 +11821,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst -0 3 - min value
integer_cst 4294967295 3 - max value
integer_cst 64 4 - parm size
- integer_type 5 - var type 2
+ integer_type 6 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 5 - type name
+ integer_cst 64 5 - type size
+ integer_cst -0 5 - min value
+ integer_cst 4294967295 5 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 7 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
- isUsed: 1
@@ -11873,7 +11873,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 10 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 9 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 8 - initial 2
nop_expr 7 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 6 - operand
@@ -11908,13 +11908,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst -0 5 - min value
integer_cst 4294967295 5 - max value
integer_cst 64 6 - parm size
- integer_type 5 - var type 2
+ integer_type 8 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 7 - type name
+ integer_cst 64 7 - type size
+ integer_cst -0 7 - min value
+ integer_cst 4294967295 7 - max value
integer_cst 0 9 - operand
statement_list 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 9 - statement
@@ -12086,7 +12086,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
block 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -12121,13 +12121,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 271:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
addr_expr 15 - arg
component_ref 14 - operand
indirect_ref 13 - object
@@ -12260,35 +12260,35 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 2147483644 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 2147483643 - operand
init_expr 2147483642 - operand
@@ -12418,22 +12418,22 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
integer_cst 64 11 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -12443,15 +12443,15 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
integer_type 11 - var type
- precisionBits: 64
- signed
@@ -12463,7 +12463,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 11 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -12498,13 +12498,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 11 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 10 - operand
convert_expr 9 - expresssion
@@ -12590,7 +12590,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
modify_expr 8 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 6 - initial 2
nop_expr 5 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - operand
@@ -12622,13 +12622,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst -0 3 - min value
integer_cst 4294967295 3 - max value
integer_cst 64 4 - parm size
- integer_type 5 - var type 2
+ integer_type 6 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 5 - type name
+ integer_cst 64 5 - type size
+ integer_cst -0 5 - min value
+ integer_cst 4294967295 5 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 7 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
- isUsed: 1
@@ -12674,7 +12674,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 10 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 9 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 8 - initial 2
nop_expr 7 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 6 - operand
@@ -12709,13 +12709,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst -0 5 - min value
integer_cst 4294967295 5 - max value
integer_cst 64 6 - parm size
- integer_type 5 - var type 2
+ integer_type 8 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 7 - type name
+ integer_cst 64 7 - type size
+ integer_cst -0 7 - min value
+ integer_cst 4294967295 7 - max value
integer_cst 0 9 - operand
statement_list 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 9 - statement
@@ -12887,7 +12887,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
block 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -12922,13 +12922,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
addr_expr 15 - arg
component_ref 14 - operand
indirect_ref 13 - object
@@ -12977,19 +12977,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 2147483635 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 2147483636 - arg
integer_type 2147483635 - decl type
@@ -13003,19 +13003,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 278:5 2147483647
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -13067,35 +13067,35 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 287:25 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 2147483644 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 288:23 2147483643 - operand
init_expr 2147483642 - operand
@@ -13582,19 +13582,19 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 2147483647
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 2147483635 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 285:31 2147483636 - arg
integer_type 2147483635 - decl type
@@ -13608,19 +13608,19 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 285:5 2147483647
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 287:16 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 285:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -13799,9 +13799,9 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
statement_list 11 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 13 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 12 - decl size 2
+ record_type 12 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 11 - type name
convert_expr 13 - arg
void_cst 12 - operand
nop_expr 13 - arg
@@ -13869,9 +13869,9 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
integer_cst 4294967295 4 - max value
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 15 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 14 - decl size 2
+ record_type 14 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 13 - type name
addr_expr 2147483641 - arg
target_expr /usr/include/c++/5/bits/stl_bvector.h 293:22 2147483640 - operand
var_decl /usr/include/c++/5/bits/stl_bvector.h 293:24 2147483639 - operand
@@ -13933,35 +13933,35 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 18 - operand
- isUsed: 1
integer_cst 128 17 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ indirect_ref 17 - initial
+ nop_expr 16 - ref
+ nop_expr 15 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 14 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 13 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
record_type 17 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
statement_list 18 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 17 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 16 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 15 - initial 2
+ nop_expr 14 - ref
+ nop_expr 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 12 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 11 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 17 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 16 - operand
init_expr 15 - operand
@@ -14102,7 +14102,7 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
addr_expr 9 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 8 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
+ integer_cst 128 7 - decl size 2
indirect_ref 7 - initial 2
nop_expr 6 - ref
nop_expr 5 - operand
@@ -14113,8 +14113,8 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - type name
- isAutogenerated: 1
integer_cst 64 3 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ record_type 7 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 6 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 9 - arg
integer_type 8 - decl type
@@ -14128,19 +14128,19 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 292:5 2147483647
block 18 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 17 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 16 - initial 2
+ nop_expr 15 - ref
+ nop_expr 14 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 13 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 12 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 12 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 292:37 2147483638 - arg
- isAutogenerated: 1
pointer_type 2147483637 - decl type
@@ -14273,35 +14273,35 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 18 - operand
- isUsed: 1
integer_cst 128 17 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ indirect_ref 17 - initial
+ nop_expr 16 - ref
+ nop_expr 15 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 14 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 13 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
record_type 17 - var type
type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 16 - type name
statement_list 18 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 280:25 17 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 16 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 15 - initial 2
+ nop_expr 14 - ref
+ nop_expr 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 12 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 11 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 17 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 281:23 16 - operand
init_expr 15 - operand
@@ -14442,7 +14442,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 2147483647
addr_expr 9 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 8 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
+ integer_cst 128 7 - decl size 2
indirect_ref 7 - initial 2
nop_expr 6 - ref
nop_expr 5 - operand
@@ -14453,8 +14453,8 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 2147483647
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 1 - type name
- isAutogenerated: 1
integer_cst 64 3 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ record_type 7 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 6 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 278:31 9 - arg
integer_type 8 - decl type
@@ -14468,19 +14468,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 297:3 2147483647
block 18 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 280:16 17 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 16 - initial 2
+ nop_expr 15 - ref
+ nop_expr 14 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 278:36 13 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 12 - decl type
record_type 3 - nested type
type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 4 - type name
+ integer_cst 64 12 - parm size
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_bvector.h 218:29 14 - type name
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 297:49 2147483640 - operand
@@ -16474,9 +16474,9 @@ function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 21474836
statement_list 19 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 2147483640 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 14 - type name
- isAutogenerated: 1
convert_expr 2147483640 - arg
void_cst 2147483639 - operand
@@ -16543,9 +16543,9 @@ function_decl _M_const_cast /usr/include/c++/5/bits/stl_bvector.h 316:5 21474836
integer_cst 4294967295 4 - max value
var_decl /usr/include/c++/5/bits/stl_bvector.h 317:43 2147483642 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 14 - type name
- isAutogenerated: 1
function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 2147483647
- isPublic: 1
@@ -16752,9 +16752,9 @@ function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 320:5 2147483647
statement_list 19 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 2147483639 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 14 - type name
- isAutogenerated: 1
convert_expr 2147483639 - arg
void_cst 2147483638 - operand
@@ -17060,35 +17060,35 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 333:31 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 334:19 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 334:19 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 334:17 2147483642 - expresssion
@@ -17244,35 +17244,35 @@ function_decl operator++ /usr/include/c++/5/bits/stl_bvector.h 331:5 2147483647
- isAutogenerated: 1
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 2147483640 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 333:22 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 331:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 339:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -17512,35 +17512,35 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 348:31 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 349:21 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 349:21 2147483643 - operand
call_expr /usr/include/c++/5/bits/stl_bvector.h 349:19 2147483642 - expresssion
@@ -17696,35 +17696,35 @@ function_decl operator-- /usr/include/c++/5/bits/stl_bvector.h 346:5 2147483647
- isAutogenerated: 1
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 2147483640 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 348:22 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 346:19 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -17833,22 +17833,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 18 - operand
- isUsed: 1
integer_cst 64 17 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 17 - initial
+ nop_expr 16 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 15 - operand
+ indirect_ref 14 - object
+ nop_expr 13 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 12 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 11 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 14 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 13 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -17858,15 +17858,15 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 16 - operand
+ integer_type 15 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
+ integer_cst 64 15 - parm size
integer_type 17 - var type
- precisionBits: 64
- signed
@@ -17878,23 +17878,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 17 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 16 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 15 - initial 2
+ nop_expr 14 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 13 - operand
+ indirect_ref 12 - object
+ nop_expr 11 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 10 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 9 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 9 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 12 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 11 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -17904,22 +17904,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 14 - operand
+ integer_type 13 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 12 - type name
+ integer_cst 64 12 - type size
+ integer_cst -0 12 - min value
+ integer_cst 4294967295 12 - max value
+ integer_cst 64 13 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 17 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 16 - operand
convert_expr 15 - expresssion
@@ -17973,7 +17973,7 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
trunc_div_expr /usr/include/c++/5/bits/stl_bvector.h 169:19 9 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 8 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 7 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 7 - initial 2
nop_expr 6 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 5 - operand
@@ -18006,13 +18006,13 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst -0 4 - min value
integer_cst 4294967295 4 - max value
integer_cst 64 5 - parm size
- integer_type 5 - var type 2
+ integer_type 7 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 6 - type name
+ integer_cst 64 6 - type size
+ integer_cst -0 6 - min value
+ integer_cst 4294967295 6 - max value
integer_cst 64 8 - operand
integer_cst 8 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 170:35 17 - statement
@@ -18021,23 +18021,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
modify_expr 14 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 13 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 12 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 12 - initial 2
+ nop_expr 11 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 10 - operand
+ indirect_ref 9 - object
+ nop_expr 8 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 7 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 6 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 6 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 9 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 8 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18047,42 +18047,42 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 11 - operand
+ integer_type 10 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
+ integer_cst 64 10 - parm size
+ integer_type 12 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 11 - type name
+ integer_cst 64 11 - type size
+ integer_cst -0 11 - min value
+ integer_cst 4294967295 11 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 13 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 11 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial 2
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18092,44 +18092,44 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
+ integer_type 11 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 10 - type name
+ integer_cst 64 10 - type size
+ integer_cst -0 10 - min value
+ integer_cst 4294967295 10 - max value
integer_cst 64 12 - operand
cond_expr /usr/include/c++/5/bits/stl_bvector.h 171:7 17 - statement
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 16 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 15 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 14 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 14 - initial 2
+ nop_expr 13 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 12 - operand
+ indirect_ref 11 - object
+ nop_expr 10 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 9 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 8 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 8 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 11 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 10 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18139,22 +18139,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 13 - operand
+ integer_type 12 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 11 - type name
+ integer_cst 64 11 - type size
+ integer_cst -0 11 - min value
+ integer_cst 4294967295 11 - max value
+ integer_cst 64 12 - parm size
+ integer_type 14 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst -0 13 - min value
+ integer_cst 4294967295 13 - max value
integer_cst 0 15 - operand
statement_list 16 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 15 - statement
@@ -18163,7 +18163,7 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
modify_expr 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -18198,17 +18198,17 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
plus_expr 11 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -18243,13 +18243,13 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
integer_cst 64 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 174:10 15 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 174:10 14 - operand
@@ -18308,23 +18308,23 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
convert_expr 13 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 11 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial 2
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18334,42 +18334,42 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
+ integer_type 11 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 10 - type name
+ integer_cst 64 10 - type size
+ integer_cst -0 10 - min value
+ integer_cst 4294967295 10 - max value
block 18 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 17 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ integer_cst 64 15 - decl size 2
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 16 - initial 2
+ nop_expr 15 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 14 - operand
+ indirect_ref 13 - object
+ nop_expr 12 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 11 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 10 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 10 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 13 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 12 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18379,22 +18379,22 @@ function_decl operator+= /usr/include/c++/5/bits/stl_bvector.h 354:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 15 - operand
+ integer_type 14 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst -0 13 - min value
+ integer_cst 4294967295 13 - max value
+ integer_cst 64 14 - parm size
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst -0 14 - min value
+ integer_cst 4294967295 14 - max value
addr_expr 2147483642 - arg
component_ref 2147483641 - operand
indirect_ref 2147483640 - object
@@ -18604,22 +18604,22 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
integer_cst 64 11 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -18629,15 +18629,15 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
integer_type 11 - var type
- precisionBits: 64
- signed
@@ -18649,7 +18649,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 11 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -18684,13 +18684,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 11 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 10 - operand
convert_expr 9 - expresssion
@@ -18776,7 +18776,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
modify_expr 8 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 6 - initial 2
nop_expr 5 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - operand
@@ -18808,13 +18808,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst -0 3 - min value
integer_cst 4294967295 3 - max value
integer_cst 64 4 - parm size
- integer_type 5 - var type 2
+ integer_type 6 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 5 - type name
+ integer_cst 64 5 - type size
+ integer_cst -0 5 - min value
+ integer_cst 4294967295 5 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 7 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
- isUsed: 1
@@ -18860,7 +18860,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 10 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 9 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 8 - initial 2
nop_expr 7 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 6 - operand
@@ -18895,13 +18895,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst -0 5 - min value
integer_cst 4294967295 5 - max value
integer_cst 64 6 - parm size
- integer_type 5 - var type 2
+ integer_type 8 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 7 - type name
+ integer_cst 64 7 - type size
+ integer_cst -0 7 - min value
+ integer_cst 4294967295 7 - max value
integer_cst 0 9 - operand
statement_list 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 9 - statement
@@ -19073,7 +19073,7 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
block 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -19108,13 +19108,13 @@ function_decl operator-= /usr/include/c++/5/bits/stl_bvector.h 361:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
addr_expr 15 - arg
component_ref 14 - operand
indirect_ref 13 - object
@@ -19247,35 +19247,35 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 2147483644 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 2147483643 - operand
init_expr 2147483642 - operand
@@ -19405,22 +19405,22 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 12 - operand
- isUsed: 1
integer_cst 64 11 - decl size
- plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial
- nop_expr 9 - operand
- component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
- indirect_ref 7 - object
- nop_expr 6 - ref
+ plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 11 - initial
+ nop_expr 10 - operand
+ component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 9 - operand
+ indirect_ref 8 - object
+ nop_expr 7 - ref
- isUsed: 1
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 5 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 166:26 6 - operand
- isAutogenerated: 1
- pointer_type 4 - decl type
+ pointer_type 5 - decl type
record_type 3 - nested type
type_decl _Bit_iterator_base /usr/include/c++/5/bits/stl_bvector.h 136:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 7 - field
+ integer_cst 64 5 - parm size
+ field_decl _M_offset /usr/include/c++/5/bits/stl_bvector.h 140:18 8 - field
- unsigned
- integer_cst 32 6 - decl size
+ integer_cst 32 7 - decl size
integer_type 5 - field type
- precisionBits: 32
- unsigned
@@ -19430,15 +19430,15 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst 0 4 - min value
integer_cst 4294967295 4 - max value
- isUsed: 1
- parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 9 - operand
- integer_type 8 - decl type
+ parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 166:23 10 - operand
+ integer_type 9 - decl type
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 7 - type name
- integer_cst 64 7 - type size
- integer_cst -0 7 - min value
- integer_cst 4294967295 7 - max value
- integer_cst 64 8 - parm size
+ type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
+ integer_cst 64 9 - parm size
integer_type 11 - var type
- precisionBits: 64
- signed
@@ -19450,7 +19450,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_bvector.h 168:35 11 - statement
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 10 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 9 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 9 - initial 2
nop_expr 8 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 7 - operand
@@ -19485,13 +19485,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst -0 6 - min value
integer_cst 4294967295 6 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 8 - type name
+ integer_cst 64 8 - type size
+ integer_cst -0 8 - min value
+ integer_cst 4294967295 8 - max value
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 169:37 11 - statement
expr_stmt /usr/include/c++/5/bits/stl_bvector.h 169:37 10 - operand
convert_expr 9 - expresssion
@@ -19577,7 +19577,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
modify_expr 8 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 7 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 6 - initial 2
nop_expr 5 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 4 - operand
@@ -19609,13 +19609,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst -0 3 - min value
integer_cst 4294967295 3 - max value
integer_cst 64 4 - parm size
- integer_type 5 - var type 2
+ integer_type 6 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 5 - type name
+ integer_cst 64 5 - type size
+ integer_cst -0 5 - min value
+ integer_cst 4294967295 5 - max value
trunc_mod_expr /usr/include/c++/5/bits/stl_bvector.h 170:17 7 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 6 - operand
- isUsed: 1
@@ -19661,7 +19661,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
lt_expr /usr/include/c++/5/bits/stl_bvector.h 171:15 10 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 9 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 8 - initial 2
nop_expr 7 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 6 - operand
@@ -19696,13 +19696,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst -0 5 - min value
integer_cst 4294967295 5 - max value
integer_cst 64 6 - parm size
- integer_type 5 - var type 2
+ integer_type 8 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 7 - type name
+ integer_cst 64 7 - type size
+ integer_cst -0 7 - min value
+ integer_cst 4294967295 7 - max value
integer_cst 0 9 - operand
statement_list 10 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 173:27 9 - statement
@@ -19874,7 +19874,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
block 12 - operand
var_decl __n /usr/include/c++/5/bits/stl_bvector.h 168:23 11 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
plus_expr /usr/include/c++/5/bits/stl_bvector.h 168:33 10 - initial 2
nop_expr 9 - operand
component_ref /usr/include/c++/5/bits/stl_bvector.h 168:35 8 - operand
@@ -19909,13 +19909,13 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
integer_cst -0 7 - min value
integer_cst 4294967295 7 - max value
integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_type 10 - var type 2
- precisionBits: 64
- signed
- type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ type_decl difference_type /usr/include/c++/5/bits/stl_iterator_base_types.h 125:26 9 - type name
+ integer_cst 64 9 - type size
+ integer_cst -0 9 - min value
+ integer_cst 4294967295 9 - max value
addr_expr 15 - arg
component_ref 14 - operand
indirect_ref 13 - object
@@ -19964,19 +19964,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 2147483635 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 2147483636 - arg
integer_type 2147483635 - decl type
@@ -19990,19 +19990,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 368:5 2147483647
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -20054,35 +20054,35 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 2147483645 - operand
- isUsed: 1
integer_cst 128 2147483644 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 7 - operand
+ indirect_ref 20 - initial
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
record_type 2147483644 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 2147483643 - type name
statement_list 2147483645 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 377:31 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 2147483643 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 2147483644 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 378:23 2147483643 - operand
init_expr 2147483642 - operand
@@ -20569,19 +20569,19 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 2147483647
addr_expr 2147483636 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 2147483635 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 375:31 2147483636 - arg
integer_type 2147483635 - decl type
@@ -20595,19 +20595,19 @@ function_decl operator- /usr/include/c++/5/bits/stl_bvector.h 375:5 2147483647
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 377:22 2147483644 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 20 - initial 2
+ nop_expr 19 - ref
+ nop_expr 18 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 375:36 17 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 16 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -20871,9 +20871,9 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
statement_list 10 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 321:51 12 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 4 - type name
+ integer_cst 128 11 - decl size 2
+ record_type 11 - var type 2
+ type_decl _Bit_reference /usr/include/c++/5/bits/stl_bvector.h 70:10 10 - type name
- isAutogenerated: 1
convert_expr 12 - arg
void_cst 11 - operand
@@ -21001,35 +21001,35 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 18 - operand
- isUsed: 1
integer_cst 128 17 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ indirect_ref 17 - initial
+ nop_expr 16 - ref
+ nop_expr 15 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 14 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 13 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
record_type 17 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
statement_list 18 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 17 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 16 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 15 - initial 2
+ nop_expr 14 - ref
+ nop_expr 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 12 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 11 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 17 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 16 - operand
init_expr 15 - operand
@@ -21170,7 +21170,7 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
addr_expr 9 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 8 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
+ integer_cst 128 7 - decl size 2
indirect_ref 7 - initial 2
nop_expr 6 - ref
nop_expr 5 - operand
@@ -21181,8 +21181,8 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - type name
- isAutogenerated: 1
integer_cst 64 3 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ record_type 7 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 6 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 9 - arg
integer_type 8 - decl type
@@ -21196,19 +21196,19 @@ function_decl operator[] /usr/include/c++/5/bits/stl_bvector.h 382:5 2147483647
block 18 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 17 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 16 - initial 2
+ nop_expr 15 - ref
+ nop_expr 14 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 13 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 12 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 12 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
parm_decl this /usr/include/c++/5/bits/stl_bvector.h 382:37 2147483639 - arg
- isAutogenerated: 1
pointer_type 2147483638 - decl type
@@ -21341,35 +21341,35 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 18 - operand
- isUsed: 1
integer_cst 128 17 - decl size
- indirect_ref 10 - initial
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ indirect_ref 17 - initial
+ nop_expr 16 - ref
+ nop_expr 15 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 14 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 13 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
record_type 17 - var type
type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 16 - type name
statement_list 18 - operand
decl_expr /usr/include/c++/5/bits/stl_bvector.h 370:31 17 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 16 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 15 - initial 2
+ nop_expr 14 - ref
+ nop_expr 13 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 12 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 11 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 11 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
cleanup_point_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 17 - statement
return_expr /usr/include/c++/5/bits/stl_bvector.h 371:23 16 - operand
init_expr 15 - operand
@@ -21510,7 +21510,7 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 2147483647
addr_expr 9 - arg
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 8 - operand
- isUsed: 1
- integer_cst 128 5 - decl size 2
+ integer_cst 128 7 - decl size 2
indirect_ref 7 - initial 2
nop_expr 6 - ref
nop_expr 5 - operand
@@ -21521,8 +21521,8 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 2147483647
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 1 - type name
- isAutogenerated: 1
integer_cst 64 3 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ record_type 7 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 6 - type name
- isUsed: 1
parm_decl __i /usr/include/c++/5/bits/stl_bvector.h 368:31 9 - arg
integer_type 8 - decl type
@@ -21536,19 +21536,19 @@ function_decl operator+ /usr/include/c++/5/bits/stl_bvector.h 387:3 2147483647
block 18 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_bvector.h 370:22 17 - block vars
- isUsed: 1
- integer_cst 128 5 - decl size 2
- indirect_ref 10 - initial 2
- nop_expr 9 - ref
- nop_expr 8 - operand
- parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 7 - operand
+ integer_cst 128 15 - decl size 2
+ indirect_ref 16 - initial 2
+ nop_expr 15 - ref
+ nop_expr 14 - operand
+ parm_decl this /usr/include/c++/5/bits/stl_bvector.h 368:36 13 - operand
- isAutogenerated: 1
- pointer_type 6 - decl type
+ pointer_type 12 - decl type
record_type 3 - nested type
type_decl _Bit_const_iterator /usr/include/c++/5/bits/stl_bvector.h 300:10 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- record_type 5 - var type 2
- type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 4 - type name
+ integer_cst 64 12 - parm size
+ record_type 15 - var type 2
+ type_decl const_iterator /usr/include/c++/5/bits/stl_bvector.h 305:34 14 - type name
convert_expr 2147483641 - arg
- isUsed: 1
parm_decl __x /usr/include/c++/5/bits/stl_bvector.h 387:55 2147483640 - operand
@@ -22416,9 +22416,9 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
statement_list 11 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 13 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 12 - decl size 2
+ record_type 12 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 11 - type name
convert_expr 13 - arg
void_cst 12 - operand
nop_expr 13 - arg
@@ -22486,9 +22486,9 @@ function_decl __fill_bvector /usr/include/c++/5/bits/stl_bvector.h 391:3 2147483
integer_cst 4294967295 4 - max value
var_decl /usr/include/c++/5/bits/stl_bvector.h 231:46 15 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 14 - decl size 2
+ record_type 14 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 13 - type name
addr_expr 2147483638 - arg
- isUsed: 1
parm_decl __first /usr/include/c++/5/bits/stl_bvector.h 391:32 2147483637 - operand
@@ -23594,9 +23594,9 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
statement_list 19 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 403:59 2147483639 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 14 - type name
- isAutogenerated: 1
convert_expr 2147483639 - arg
void_cst 2147483638 - operand
@@ -24081,9 +24081,9 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
target_expr 11 - operand
var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 9 - decl size 2
+ record_type 9 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 8 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
addr_expr 9 - function
function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 8 - operand
@@ -24457,9 +24457,9 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
statement_list 19 - code
var_decl /usr/include/c++/5/bits/stl_bvector.h 404:45 2147483639 - slot
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 4 - type name
+ integer_cst 128 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl _Bit_iterator /usr/include/c++/5/bits/stl_bvector.h 214:10 14 - type name
- isAutogenerated: 1
convert_expr 2147483639 - arg
void_cst 2147483638 - operand
@@ -24955,9 +24955,9 @@ function_decl fill /usr/include/c++/5/bits/stl_bvector.h 398:3 2147483647
target_expr 11 - operand
var_decl /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
- isAutogenerated: 1
- integer_cst 128 5 - decl size 2
- record_type 5 - var type 2
- type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 4 - type name
+ integer_cst 128 9 - decl size 2
+ record_type 9 - var type 2
+ type_decl reference /usr/include/c++/5/bits/stl_bvector.h 216:29 8 - type name
call_expr /usr/include/c++/5/bits/stl_bvector.h 394:8 10 - operand
addr_expr 9 - function
function_decl operator* /usr/include/c++/5/bits/stl_bvector.h 230:5 8 - operand
@@ -25342,7 +25342,7 @@ function_decl func1 test21.cpp 12:9 2147483647
bind_expr test21.cpp 26:17 2147483646 - code
var_decl tmpvar test21.cpp 14:13 2147483645 - operand
integer_cst 32 2147483644 - decl size
- integer_cst 0 10 - initial
+ integer_cst 0 20 - initial
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -25355,28 +25355,28 @@ function_decl func1 test21.cpp 12:9 2147483647
cleanup_point_expr test21.cpp 14:22 2147483644 - statement
decl_expr test21.cpp 14:22 2147483643 - operand
var_decl tmpvar test21.cpp 14:13 2147483642 - operand
- integer_cst 32 5 - decl size 2
- integer_cst 0 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
decl_expr test21.cpp 15:53 2147483644 - statement
var_decl ptr2 test21.cpp 15:22 2147483643 - operand
- isUsed: 1
integer_cst 64 2147483642 - decl size
- nop_expr 10 - initial
+ nop_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test21.cpp 12:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 12:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
+ integer_cst 64 18 - parm size
pointer_type 2147483642 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -25412,16 +25412,16 @@ function_decl func1 test21.cpp 12:9 2147483647
nop_expr 2147483640 - ref
var_decl ptr2 test21.cpp 15:22 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 12:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 12:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -25467,28 +25467,28 @@ function_decl func1 test21.cpp 12:9 2147483647
integer_cst 0 2147483642 - operand
block 2147483645 - operand
var_decl tmpvar test21.cpp 14:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- integer_cst 0 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
var_decl ptr2 test21.cpp 15:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 12:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 12:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -25548,7 +25548,7 @@ function_decl func2 test21.cpp 29:9 2147483647
bind_expr test21.cpp 37:36 2147483646 - code
var_decl attempts test21.cpp 31:13 2147483645 - operand
integer_cst 32 2147483644 - decl size
- integer_cst 0 10 - initial
+ integer_cst 0 20 - initial
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -25561,28 +25561,28 @@ function_decl func2 test21.cpp 29:9 2147483647
cleanup_point_expr test21.cpp 31:24 2147483644 - statement
decl_expr test21.cpp 31:24 2147483643 - operand
var_decl attempts test21.cpp 31:13 2147483642 - operand
- integer_cst 32 5 - decl size 2
- integer_cst 0 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
decl_expr test21.cpp 32:58 2147483644 - statement
var_decl ptr2 test21.cpp 32:22 2147483643 - operand
- isUsed: 1
integer_cst 64 2147483642 - decl size
- nop_expr 10 - initial
+ nop_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test21.cpp 29:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 29:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
+ integer_cst 64 18 - parm size
pointer_type 2147483642 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -25592,16 +25592,16 @@ function_decl func2 test21.cpp 29:9 2147483647
nop_expr 2147483642 - operand
var_decl ptr2 test21.cpp 32:22 2147483641 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 29:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 29:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -25623,27 +25623,27 @@ function_decl func2 test21.cpp 29:9 2147483647
decl_expr test21.cpp 37:33 2147483644 - statement
var_decl outFilename test21.cpp 37:13 2147483643 - operand
integer_cst 32 2147483642 - decl size
- component_ref test21.cpp 37:33 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
- var_decl ptr2 test21.cpp 32:22 7 - operand
+ component_ref test21.cpp 37:33 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
+ var_decl ptr2 test21.cpp 32:22 17 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 6 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 29:21 5 - operand
- pointer_type 4 - decl type
+ parm_decl ptr1 test21.cpp 29:21 15 - operand
+ pointer_type 14 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 14 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test21.cpp 5:9 9 - field
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -25662,54 +25662,54 @@ function_decl func2 test21.cpp 29:9 2147483647
integer_cst 2147483647 2147483641 - max value
block 2147483645 - operand
var_decl attempts test21.cpp 31:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- integer_cst 0 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
var_decl ptr2 test21.cpp 32:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 29:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 29:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
var_decl outFilename test21.cpp 37:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 37:33 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
- var_decl ptr2 test21.cpp 32:22 7 - operand
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 37:33 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
+ var_decl ptr2 test21.cpp 32:22 17 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 6 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 29:21 5 - operand
- pointer_type 4 - decl type
+ parm_decl ptr1 test21.cpp 29:21 15 - operand
+ pointer_type 14 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 14 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test21.cpp 5:9 9 - field
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -25718,14 +25718,14 @@ function_decl func2 test21.cpp 29:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl func3 test21.cpp 40:9 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -25783,14 +25783,14 @@ function_decl func3 test21.cpp 40:9 2147483647
var_decl ptr2 test21.cpp 45:22 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- nop_expr 10 - initial
+ nop_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test21.cpp 40:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 40:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
+ integer_cst 64 18 - parm size
pointer_type 2147483644 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -25823,43 +25823,43 @@ function_decl func3 test21.cpp 40:9 2147483647
decl_expr test21.cpp 45:58 2147483644 - statement
var_decl ptr2 test21.cpp 45:22 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 40:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 40:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
decl_expr test21.cpp 46:25 2147483644 - statement
var_decl val test21.cpp 46:13 2147483643 - operand
integer_cst 32 2147483642 - decl size
- component_ref test21.cpp 46:25 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
- var_decl ptr2 test21.cpp 45:22 7 - operand
+ component_ref test21.cpp 46:25 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
+ var_decl ptr2 test21.cpp 45:22 17 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 6 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 40:21 5 - operand
- pointer_type 4 - decl type
+ parm_decl ptr1 test21.cpp 40:21 15 - operand
+ pointer_type 14 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 14 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test21.cpp 5:9 9 - field
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -25879,42 +25879,42 @@ function_decl func3 test21.cpp 40:9 2147483647
block 2147483645 - operand
var_decl ptr2 test21.cpp 45:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 40:21 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test21.cpp 40:21 19 - operand
+ pointer_type 18 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
var_decl val test21.cpp 46:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 46:25 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
- var_decl ptr2 test21.cpp 45:22 7 - operand
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 46:25 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
+ var_decl ptr2 test21.cpp 45:22 17 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 6 - initial 2
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
- isUsed: 1
- parm_decl ptr1 test21.cpp 40:21 5 - operand
- pointer_type 4 - decl type
+ parm_decl ptr1 test21.cpp 40:21 15 - operand
+ pointer_type 14 - decl type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
- integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 14 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- field_decl val test21.cpp 5:9 9 - field
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -25923,14 +25923,14 @@ function_decl func3 test21.cpp 40:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl func4 test21.cpp 49:9 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -25988,7 +25988,7 @@ function_decl func4 test21.cpp 49:9 2147483647
var_decl ptr2 test21.cpp 51:22 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- integer_cst 0 10 - initial
+ integer_cst 0 20 - initial
pointer_type 2147483644 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -25998,9 +25998,9 @@ function_decl func4 test21.cpp 49:9 2147483647
decl_expr test21.cpp 51:50 2147483643 - operand
var_decl ptr2 test21.cpp 51:22 2147483642 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26020,9 +26020,9 @@ function_decl func4 test21.cpp 49:9 2147483647
ne_expr 2147483641 - operand
var_decl ptr2 test21.cpp 51:22 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26030,19 +26030,19 @@ function_decl func4 test21.cpp 49:9 2147483647
bind_expr test21.cpp 54:30 2147483642 - then
var_decl k test21.cpp 54:17 2147483641 - operand
integer_cst 32 2147483640 - decl size
- component_ref test21.cpp 54:27 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
+ component_ref test21.cpp 54:27 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 49:28 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test21.cpp 49:28 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test21.cpp 5:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26061,20 +26061,20 @@ function_decl func4 test21.cpp 49:9 2147483647
integer_cst 2147483647 2147483639 - max value
decl_expr test21.cpp 54:27 2147483641 - operand
var_decl k test21.cpp 54:17 2147483640 - operand
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 54:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 54:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 49:28 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test21.cpp 49:28 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test21.cpp 5:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26083,30 +26083,30 @@ function_decl func4 test21.cpp 49:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483641 - operand
var_decl k test21.cpp 54:17 2147483640 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 54:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 54:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 49:28 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test21.cpp 49:28 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test21.cpp 5:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26115,31 +26115,31 @@ function_decl func4 test21.cpp 49:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483643 - operand
block 2147483642 - sub block
var_decl k test21.cpp 54:17 2147483641 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 54:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 54:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 49:28 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test21.cpp 49:28 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test21.cpp 5:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26148,40 +26148,40 @@ function_decl func4 test21.cpp 49:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483645 - operand
var_decl ptr2 test21.cpp 51:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
block 2147483644 - sub block
block 2147483643 - sub block
var_decl k test21.cpp 54:17 2147483642 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test21.cpp 54:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test21.cpp 54:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 49:28 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test21.cpp 49:28 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test21.cpp 5:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test21.cpp 5:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26190,14 +26190,14 @@ function_decl func4 test21.cpp 49:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_type 5 - var type 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl func5 test21.cpp 58:9 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -26255,7 +26255,7 @@ function_decl func5 test21.cpp 58:9 2147483647
var_decl ptr2 test21.cpp 60:22 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- integer_cst 0 10 - initial
+ integer_cst 0 20 - initial
pointer_type 2147483644 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -26265,9 +26265,9 @@ function_decl func5 test21.cpp 58:9 2147483647
decl_expr test21.cpp 60:50 2147483643 - operand
var_decl ptr2 test21.cpp 60:22 2147483642 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26290,9 +26290,9 @@ function_decl func5 test21.cpp 58:9 2147483647
ne_expr 2147483640 - operand
var_decl ptr2 test21.cpp 60:22 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26310,26 +26310,26 @@ function_decl func5 test21.cpp 58:9 2147483647
eq_expr test21.cpp 62:31 2147483641 - operand
var_decl z test21.cpp 61:13 2147483640 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
integer_cst 12 2147483640 - operand
bind_expr test21.cpp 71:13 2147483642 - then
var_decl ptr3 test21.cpp 64:32 2147483641 - operand
- isUsed: 1
integer_cst 64 2147483640 - decl size
- nop_expr 10 - initial
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ nop_expr 20 - initial
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26341,17 +26341,17 @@ function_decl func5 test21.cpp 58:9 2147483647
decl_expr test21.cpp 64:80 2147483640 - statement
var_decl ptr3 test21.cpp 64:32 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26361,17 +26361,17 @@ function_decl func5 test21.cpp 58:9 2147483647
nop_expr 2147483637 - operand
var_decl ptr3 test21.cpp 64:32 2147483636 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26405,20 +26405,20 @@ function_decl func5 test21.cpp 58:9 2147483647
bind_expr test21.cpp 69:43 2147483635 - then
var_decl k2 test21.cpp 69:25 2147483634 - operand
integer_cst 32 2147483633 - decl size
- plus_expr test21.cpp 69:40 10 - initial
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ plus_expr test21.cpp 69:40 20 - initial
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26427,7 +26427,7 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
+ integer_cst 1 19 - operand
integer_type 2147483633 - var type
- precisionBits: 32
- signed
@@ -26438,21 +26438,21 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 2147483647 2147483632 - max value
decl_expr test21.cpp 69:42 2147483634 - operand
var_decl k2 test21.cpp 69:25 2147483633 - operand
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26461,32 +26461,32 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483634 - operand
var_decl k2 test21.cpp 69:25 2147483633 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26495,33 +26495,33 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483636 - operand
block 2147483635 - sub block
var_decl k2 test21.cpp 69:25 2147483634 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26530,34 +26530,34 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483637 - operand
block 2147483636 - sub block
block 2147483635 - sub block
var_decl k2 test21.cpp 69:25 2147483634 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26566,35 +26566,35 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483639 - operand
block 2147483638 - sub block
block 2147483637 - sub block
block 2147483636 - sub block
var_decl k2 test21.cpp 69:25 2147483635 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26603,29 +26603,29 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483641 - operand
var_decl ptr3 test21.cpp 64:32 2147483640 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26634,21 +26634,21 @@ function_decl func5 test21.cpp 58:9 2147483647
block 2147483638 - sub block
block 2147483637 - sub block
var_decl k2 test21.cpp 69:25 2147483636 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26657,30 +26657,30 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483643 - operand
block 2147483642 - sub block
var_decl ptr3 test21.cpp 64:32 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26689,21 +26689,21 @@ function_decl func5 test21.cpp 58:9 2147483647
block 2147483639 - sub block
block 2147483638 - sub block
var_decl k2 test21.cpp 69:25 2147483637 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26712,50 +26712,50 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483645 - operand
var_decl ptr2 test21.cpp 60:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
var_decl z test21.cpp 61:13 2147483644 - block vars
- isUsed: 1
- integer_cst 32 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483644 - sub block
block 2147483643 - sub block
var_decl ptr3 test21.cpp 64:32 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- var_decl ptr2 test21.cpp 60:22 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ var_decl ptr2 test21.cpp 60:22 19 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 8 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 18 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26764,21 +26764,21 @@ function_decl func5 test21.cpp 58:9 2147483647
block 2147483640 - sub block
block 2147483639 - sub block
var_decl k2 test21.cpp 69:25 2147483638 - block vars
- integer_cst 32 5 - decl size 2
- plus_expr test21.cpp 69:40 10 - initial 2
- component_ref test21.cpp 69:36 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ plus_expr test21.cpp 69:40 20 - initial 2
+ component_ref test21.cpp 69:36 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test21.cpp 58:28 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test21.cpp 58:28 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl val test21.cpp 5:9 8 - field
+ integer_cst 64 15 - parm size
+ field_decl val test21.cpp 5:9 18 - field
- signed
- integer_cst 32 7 - decl size
+ integer_cst 32 17 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -26787,15 +26787,15 @@ function_decl func5 test21.cpp 58:9 2147483647
integer_cst 32 4 - type size
integer_cst -2147483648 4 - min value
integer_cst 2147483647 4 - max value
- integer_cst 1 9 - operand
- integer_type 5 - var type 2
+ integer_cst 1 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl func6 test21.cpp 75:9 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -26853,7 +26853,7 @@ function_decl func6 test21.cpp 75:9 2147483647
var_decl ptr2 test21.cpp 77:22 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- integer_cst 0 10 - initial
+ integer_cst 0 20 - initial
pointer_type 2147483644 - var type
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
@@ -26863,9 +26863,9 @@ function_decl func6 test21.cpp 75:9 2147483647
decl_expr test21.cpp 77:50 2147483643 - operand
var_decl ptr2 test21.cpp 77:22 2147483642 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26875,9 +26875,9 @@ function_decl func6 test21.cpp 75:9 2147483647
ne_expr 2147483641 - operand
var_decl ptr2 test21.cpp 77:22 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -26911,15 +26911,15 @@ function_decl func6 test21.cpp 75:9 2147483647
modify_expr 2147483640 - operand
var_decl k test21.cpp 8:5 2147483639 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
component_ref test21.cpp 80:23 2147483639 - operand
indirect_ref 2147483638 - object
nop_expr 2147483637 - ref
@@ -26944,9 +26944,9 @@ function_decl func6 test21.cpp 75:9 2147483647
block 2147483645 - operand
var_decl ptr2 test21.cpp 77:22 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_cst 0 10 - initial 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_cst 0 20 - initial 2
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test21.cpp 3:8 2 - type name
- isAutogenerated: 1
@@ -27404,20 +27404,20 @@ function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 2147483647
var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 2147483645 - operand
- isUsed: 1
integer_cst 32 2147483644 - decl size
- nop_expr 10 - initial
- indirect_ref 9 - operand
+ nop_expr 20 - initial
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 8 - ref
- reference_type 7 - decl type
- integer_type 6 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 18 - ref
+ reference_type 17 - decl type
+ integer_type 16 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 64 7 - parm size
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ integer_cst 64 17 - parm size
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -27430,29 +27430,29 @@ function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 2147483647
decl_expr /usr/include/c++/5/bits/stl_algobase.h 706:25 2147483644 - statement
var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 2147483643 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 32 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 8 - ref
- reference_type 7 - decl type
- integer_type 6 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 18 - ref
+ reference_type 17 - decl type
+ integer_type 16 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ integer_cst 64 17 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
for_stmt /usr/include/c++/5/bits/stl_algobase.h 707:7 2147483644 - statement
cleanup_point_expr 2147483643 - expression
convert_expr 2147483642 - operand
@@ -27511,55 +27511,55 @@ function_decl __fill_a /usr/include/c++/5/bits/stl_algobase.h 703:5 2147483647
nop_expr 2147483639 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 2147483638 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 32 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 8 - ref
- reference_type 7 - decl type
- integer_type 6 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 18 - ref
+ reference_type 17 - decl type
+ integer_type 16 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ integer_cst 64 17 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483645 - operand
var_decl __tmp /usr/include/c++/5/bits/stl_algobase.h 706:17 2147483644 - block vars
- isUsed: 1
- integer_cst 32 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 32 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 8 - ref
- reference_type 7 - decl type
- integer_type 6 - nested type
+ parm_decl __value /usr/include/c++/5/bits/stl_algobase.h 704:18 18 - ref
+ reference_type 17 - decl type
+ integer_type 16 - nested type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 15 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ integer_cst 64 17 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 4 - type name
+ type_decl int <built-in> 0:0 14 - type name
- isAutogenerated: 1
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl _S_base /usr/include/c++/5/bits/stl_iterator_base_types.h 215:28 2147483647
- isPublic: 1
function_type 2147483646 - function type