summaryrefslogtreecommitdiff
path: root/test/test22-01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test22-01.txt')
-rw-r--r--test/test22-01.txt8418
1 files changed, 4209 insertions, 4209 deletions
diff --git a/test/test22-01.txt b/test/test22-01.txt
index cae6966..9b18823 100644
--- a/test/test22-01.txt
+++ b/test/test22-01.txt
@@ -4645,10 +4645,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
@@ -4659,87 +4659,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
@@ -4749,25 +4749,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
@@ -4860,10 +4860,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
@@ -4874,87 +4874,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
@@ -4964,25 +4964,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
@@ -5354,10 +5354,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
@@ -5368,87 +5368,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
@@ -5458,25 +5458,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
@@ -5863,10 +5863,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
@@ -5877,87 +5877,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
@@ -5967,25 +5967,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
@@ -6403,10 +6403,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
@@ -6417,87 +6417,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
@@ -6507,25 +6507,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
@@ -6912,10 +6912,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
@@ -6926,87 +6926,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
@@ -7016,25 +7016,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
@@ -7458,9 +7458,9 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
decl_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:53 2147483644 - statement
var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 14 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
@@ -7470,9 +7470,9 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
init_expr 2147483641 - operand
var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 14 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
@@ -7555,17 +7555,17 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
addr_expr 2147483640 - operand
var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 2147483639 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- array_type 5 - var type 2
- type_decl __builtin_va_list 4 - type name
- record_type 4 - element type
- type_decl __va_list_tag <built-in> 0:0 3 - type name
- integer_type 4 - domain
+ integer_cst 192 15 - decl size 2
+ array_type 15 - var type 2
+ type_decl __builtin_va_list 14 - type name
+ record_type 14 - element type
+ type_decl __va_list_tag <built-in> 0:0 13 - type name
+ integer_type 14 - domain
- precisionBits: 64
- signed
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- integer_cst 0 3 - max value
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ integer_cst 0 13 - max value
- isUsed: 1
parm_decl __fmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 72:18 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -7597,15 +7597,15 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
init_expr 2147483641 - operand
var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 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
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:42 2147483640 - operand
addr_expr 2147483639 - function
function_decl __builtin_vsnprintf <built-in> 0:0 20 - operand
@@ -7717,17 +7717,17 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
addr_expr 2147483638 - operand
var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 2147483637 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- array_type 5 - var type 2
- type_decl __builtin_va_list 4 - type name
- record_type 4 - element type
- type_decl __va_list_tag <built-in> 0:0 3 - type name
- integer_type 4 - domain
+ integer_cst 192 15 - decl size 2
+ array_type 15 - var type 2
+ type_decl __builtin_va_list 14 - type name
+ record_type 14 - element type
+ type_decl __va_list_tag <built-in> 0:0 13 - type name
+ integer_type 14 - domain
- precisionBits: 64
- signed
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- integer_cst 0 3 - max value
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ integer_cst 0 13 - max value
cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 2147483644 - statement
expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:29 2147483643 - operand
call_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 97:21 2147483642 - expresssion
@@ -7756,17 +7756,17 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
addr_expr 2147483640 - operand
var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 2147483639 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- array_type 5 - var type 2
- type_decl __builtin_va_list 4 - type name
- record_type 4 - element type
- type_decl __va_list_tag <built-in> 0:0 3 - type name
- integer_type 4 - domain
+ integer_cst 192 15 - decl size 2
+ array_type 15 - var type 2
+ type_decl __builtin_va_list 14 - type name
+ record_type 14 - element type
+ type_decl __va_list_tag <built-in> 0:0 13 - type name
+ integer_type 14 - domain
- precisionBits: 64
- signed
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- integer_cst 0 3 - max value
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ integer_cst 0 13 - max value
cleanup_point_expr /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 2147483644 - statement
expr_stmt /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 100:34 2147483643 - operand
convert_expr 2147483642 - expresssion
@@ -7800,9 +7800,9 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
integer_cst 64 18 - parm size
var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 2147483640 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 14 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
@@ -7822,48 +7822,48 @@ function_decl __convert_from_v /usr/include/x86_64-linux-gnu/c++/5/bits/c++local
nop_expr 2147483642 - operand
var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 2147483641 - 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
block 2147483645 - operand
var_decl __old /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 75:16 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl __c_locale /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 62:23 14 - type name
record_type 3 - nested type
type_decl __locale_struct /usr/include/xlocale.h 27:16 2 - type name
- isAutogenerated: 1
var_decl __args /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 88:23 2147483644 - block vars
- isUsed: 1
- integer_cst 192 5 - decl size 2
- array_type 5 - var type 2
- type_decl __builtin_va_list 4 - type name
- record_type 4 - element type
- type_decl __va_list_tag <built-in> 0:0 3 - type name
- integer_type 4 - domain
+ integer_cst 192 15 - decl size 2
+ array_type 15 - var type 2
+ type_decl __builtin_va_list 14 - type name
+ record_type 14 - element type
+ type_decl __va_list_tag <built-in> 0:0 13 - type name
+ integer_type 14 - domain
- precisionBits: 64
- signed
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- integer_cst 0 3 - max value
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ integer_cst 0 13 - max value
var_decl __ret /usr/include/x86_64-linux-gnu/c++/5/bits/c++locale.h 92:15 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
function_decl __bswap_32 /usr/include/x86_64-linux-gnu/bits/byteswap.h 45:1 2147483647
function_type 2147483646 - function type
integer_type 2147483645 - function return type
@@ -9099,31 +9099,31 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
- isStatic: 1
- isUsed: 1
integer_cst 64 2147483644 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 20 - initial
+ addr_expr 19 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 18 - operand
+ tree_list 17 - attribute
+ identifier_node alias 16 - purpose
+ tree_list 16 - value
+ string_cst __pthread_key_create 15 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 16 - chain
+ identifier_node weakref 15 - purpose
+ function_type 17 - function type
+ integer_type 16 - function return 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
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ tree_list 16 - attribute
+ identifier_node __nonnull__ 15 - purpose
+ tree_list 15 - value
+ integer_cst 1 14 - value
+ tree_list 16 - arg types
+ pointer_type 15 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9131,8 +9131,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 15 - chain
+ pointer_type 14 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9142,12 +9142,12 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- 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 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9155,9 +9155,9 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 16 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9167,7 +9167,7 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 16 - parm size
pointer_type 2147483644 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -9178,32 +9178,32 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 2147483642 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 18 - operand
+ tree_list 17 - attribute
+ identifier_node alias 16 - purpose
+ tree_list 16 - value
+ string_cst __pthread_key_create 15 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 16 - chain
+ identifier_node weakref 15 - purpose
+ function_type 17 - function type
+ integer_type 16 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
- - isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ type_decl int <built-in> 0:0 15 - type name
+ - isAutogenerated: 1
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ tree_list 16 - attribute
+ identifier_node __nonnull__ 15 - purpose
+ tree_list 15 - value
+ integer_cst 1 14 - value
+ tree_list 16 - arg types
+ pointer_type 15 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9211,8 +9211,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 15 - chain
+ pointer_type 14 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9222,12 +9222,12 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- 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 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9235,9 +9235,9 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 16 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9247,8 +9247,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -9270,32 +9270,32 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 2147483640 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 18 - operand
+ tree_list 17 - attribute
+ identifier_node alias 16 - purpose
+ tree_list 16 - value
+ string_cst __pthread_key_create 15 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 16 - chain
+ identifier_node weakref 15 - purpose
+ function_type 17 - function type
+ integer_type 16 - function return 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
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ tree_list 16 - attribute
+ identifier_node __nonnull__ 15 - purpose
+ tree_list 15 - value
+ integer_cst 1 14 - value
+ tree_list 16 - arg types
+ pointer_type 15 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9303,8 +9303,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 15 - chain
+ pointer_type 14 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9314,12 +9314,12 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- 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 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9327,9 +9327,9 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 16 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9339,8 +9339,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -9349,32 +9349,32 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 2147483644 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 18 - operand
+ tree_list 17 - attribute
+ identifier_node alias 16 - purpose
+ tree_list 16 - value
+ string_cst __pthread_key_create 15 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 16 - chain
+ identifier_node weakref 15 - purpose
+ function_type 17 - function type
+ integer_type 16 - function return 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
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 15 - type size
+ integer_cst -2147483648 15 - min value
+ integer_cst 2147483647 15 - max value
+ tree_list 16 - attribute
+ identifier_node __nonnull__ 15 - purpose
+ tree_list 15 - value
+ integer_cst 1 14 - value
+ tree_list 16 - arg types
+ pointer_type 15 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9382,8 +9382,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 15 - chain
+ pointer_type 14 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9393,12 +9393,12 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- 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 /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -9406,9 +9406,9 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 16 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 17 - argument
+ pointer_type 16 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -9418,8 +9418,8 @@ function_decl __gthread_active_p /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-d
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -10288,31 +10288,31 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10320,8 +10320,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10331,12 +10331,12 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10344,9 +10344,9 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10356,7 +10356,7 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -10367,32 +10367,32 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10400,8 +10400,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10411,12 +10411,12 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10424,9 +10424,9 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10436,8 +10436,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -10459,32 +10459,32 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10492,8 +10492,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10503,12 +10503,12 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10516,9 +10516,9 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10528,8 +10528,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -10538,32 +10538,32 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10571,8 +10571,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10582,12 +10582,12 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -10595,9 +10595,9 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -10607,8 +10607,8 @@ function_decl __gthread_once /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-defau
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -11367,31 +11367,31 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11399,8 +11399,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11410,12 +11410,12 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11423,9 +11423,9 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11435,7 +11435,7 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -11446,32 +11446,32 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11479,8 +11479,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11490,12 +11490,12 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11503,9 +11503,9 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11515,8 +11515,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -11538,32 +11538,32 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11571,8 +11571,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11582,12 +11582,12 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11595,9 +11595,9 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11607,8 +11607,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -11617,32 +11617,32 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11650,8 +11650,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11661,12 +11661,12 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -11674,9 +11674,9 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -11686,8 +11686,8 @@ function_decl __gthread_mutex_init_function /usr/include/x86_64-linux-gnu/c++/5/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12025,31 +12025,31 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12057,8 +12057,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12068,12 +12068,12 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12081,9 +12081,9 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12093,7 +12093,7 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -12104,32 +12104,32 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12137,8 +12137,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12148,12 +12148,12 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12161,9 +12161,9 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12173,8 +12173,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12196,32 +12196,32 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12229,8 +12229,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12240,12 +12240,12 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12253,9 +12253,9 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12265,8 +12265,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12275,32 +12275,32 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12308,8 +12308,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12319,12 +12319,12 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12332,9 +12332,9 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12344,8 +12344,8 @@ function_decl __gthread_mutex_destroy /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12650,31 +12650,31 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12682,8 +12682,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12693,12 +12693,12 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12706,9 +12706,9 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12718,7 +12718,7 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -12729,32 +12729,32 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12762,8 +12762,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12773,12 +12773,12 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12786,9 +12786,9 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12798,8 +12798,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12821,32 +12821,32 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12854,8 +12854,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12865,12 +12865,12 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12878,9 +12878,9 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12890,8 +12890,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -12900,32 +12900,32 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12933,8 +12933,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12944,12 +12944,12 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -12957,9 +12957,9 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -12969,8 +12969,8 @@ function_decl __gthread_mutex_lock /usr/include/x86_64-linux-gnu/c++/5/bits/gthr
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -13275,31 +13275,31 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13307,8 +13307,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13318,12 +13318,12 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13331,9 +13331,9 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13343,7 +13343,7 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -13354,32 +13354,32 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13387,8 +13387,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13398,12 +13398,12 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13411,9 +13411,9 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13423,8 +13423,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -13446,32 +13446,32 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13479,8 +13479,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13490,12 +13490,12 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13503,9 +13503,9 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13515,8 +13515,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -13525,32 +13525,32 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13558,8 +13558,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13569,12 +13569,12 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13582,9 +13582,9 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13594,8 +13594,8 @@ function_decl __gthread_mutex_trylock /usr/include/x86_64-linux-gnu/c++/5/bits/g
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -13910,31 +13910,31 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13942,8 +13942,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13953,12 +13953,12 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -13966,9 +13966,9 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -13978,7 +13978,7 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -13989,32 +13989,32 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14022,8 +14022,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14033,12 +14033,12 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14046,9 +14046,9 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14058,8 +14058,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -14081,32 +14081,32 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14114,8 +14114,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14125,12 +14125,12 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14138,9 +14138,9 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14150,8 +14150,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -14160,32 +14160,32 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14193,8 +14193,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14204,12 +14204,12 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14217,9 +14217,9 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14229,8 +14229,8 @@ function_decl __gthread_mutex_timedlock /usr/include/x86_64-linux-gnu/c++/5/bits
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -14554,31 +14554,31 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14586,8 +14586,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14597,12 +14597,12 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14610,9 +14610,9 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14622,7 +14622,7 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -14633,32 +14633,32 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14666,8 +14666,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14677,12 +14677,12 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14690,9 +14690,9 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14702,8 +14702,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -14725,32 +14725,32 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14758,8 +14758,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14769,12 +14769,12 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14782,9 +14782,9 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14794,8 +14794,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -14804,32 +14804,32 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14837,8 +14837,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14848,12 +14848,12 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -14861,9 +14861,9 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -14873,8 +14873,8 @@ function_decl __gthread_mutex_unlock /usr/include/x86_64-linux-gnu/c++/5/bits/gt
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -15294,31 +15294,31 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -15326,8 +15326,8 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -15337,12 +15337,12 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -15350,9 +15350,9 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -15362,7 +15362,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -15373,7 +15373,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -15437,7 +15437,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -15459,7 +15459,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -15507,7 +15507,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -15516,7 +15516,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -15586,7 +15586,7 @@ function_decl __gthread_recursive_mutex_lock /usr/include/x86_64-linux-gnu/c++/5
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -16044,31 +16044,31 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -16076,8 +16076,8 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -16087,12 +16087,12 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -16100,9 +16100,9 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -16112,7 +16112,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -16123,7 +16123,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -16187,7 +16187,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -16209,7 +16209,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -16257,7 +16257,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -16266,7 +16266,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -16336,7 +16336,7 @@ function_decl __gthread_recursive_mutex_trylock /usr/include/x86_64-linux-gnu/c+
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -16814,31 +16814,31 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -16846,8 +16846,8 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -16857,12 +16857,12 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -16870,9 +16870,9 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -16882,7 +16882,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -16893,7 +16893,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -16957,7 +16957,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -16979,7 +16979,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -17027,7 +17027,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -17036,7 +17036,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -17106,7 +17106,7 @@ function_decl __gthread_recursive_mutex_timedlock /usr/include/x86_64-linux-gnu/
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -17589,31 +17589,31 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -17621,8 +17621,8 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -17632,12 +17632,12 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -17645,9 +17645,9 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -17657,7 +17657,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -17668,7 +17668,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -17732,7 +17732,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -17754,7 +17754,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -17802,7 +17802,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -17811,7 +17811,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -17881,7 +17881,7 @@ function_decl __gthread_recursive_mutex_unlock /usr/include/x86_64-linux-gnu/c++
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -18339,31 +18339,31 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -18371,8 +18371,8 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -18382,12 +18382,12 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -18395,9 +18395,9 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -18407,7 +18407,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -18418,7 +18418,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -18482,7 +18482,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -18504,7 +18504,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -18552,7 +18552,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -18561,7 +18561,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -18631,7 +18631,7 @@ function_decl __gthread_recursive_mutex_destroy /usr/include/x86_64-linux-gnu/c+
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -21545,10 +21545,10 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 2147483645 - operand
- isUsed: 1
integer_cst 32 2147483644 - decl size
- indirect_ref 10 - initial
+ indirect_ref 20 - initial
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 19 - ref
+ pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -21556,7 +21556,7 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
+ integer_cst 64 18 - parm size
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -21568,11 +21568,11 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 2147483644 - statement
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 2147483643 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 15 - decl size 2
+ indirect_ref 20 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 19 - ref
+ pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -21580,14 +21580,14 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 14 - type name
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 2147483644 - statement
expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 2147483643 - operand
convert_expr 2147483642 - expresssion
@@ -21642,11 +21642,11 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
integer_cst 32 2147483641 - decl size
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 2147483642 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 15 - decl size 2
+ indirect_ref 20 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 19 - ref
+ pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -21654,22 +21654,22 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 14 - type name
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
block 2147483645 - operand
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 2147483644 - block vars
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 15 - decl size 2
+ indirect_ref 20 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 19 - ref
+ pointer_type 18 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -21677,14 +21677,14 @@ function_decl __exchange_and_add_single /usr/include/c++/5/ext/atomicity.h 65:3
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 18 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 14 - type name
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
function_decl __atomic_add_single /usr/include/c++/5/ext/atomicity.h 73:3 2147483647
function_type 2147483646 - function type
void_type 2147483645 - function return type
@@ -21879,31 +21879,31 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -21911,8 +21911,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -21922,12 +21922,12 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -21935,9 +21935,9 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -21947,7 +21947,7 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -21958,32 +21958,32 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -21991,8 +21991,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22002,12 +22002,12 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22015,9 +22015,9 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22027,8 +22027,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -22050,32 +22050,32 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22083,8 +22083,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22094,12 +22094,12 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22107,9 +22107,9 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22119,8 +22119,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -22129,32 +22129,32 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22162,8 +22162,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22173,12 +22173,12 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22186,9 +22186,9 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22198,8 +22198,8 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -22472,10 +22472,10 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 18 - operand
- isUsed: 1
integer_cst 32 17 - decl size
- indirect_ref 10 - initial
+ indirect_ref 17 - initial
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 16 - ref
+ pointer_type 15 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -22483,7 +22483,7 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
+ integer_cst 64 15 - parm size
integer_type 17 - var type
- precisionBits: 32
- signed
@@ -22495,11 +22495,11 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 17 - statement
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 16 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 15 - decl size 2
+ indirect_ref 15 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 14 - ref
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -22507,14 +22507,14 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 13 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 14 - type name
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 17 - statement
expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 16 - operand
convert_expr 15 - expresssion
@@ -22569,11 +22569,11 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 14 - decl size
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 15 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 14 - decl size 2
+ indirect_ref 14 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 13 - ref
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -22581,22 +22581,22 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ integer_type 14 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 13 - type name
+ integer_cst 32 13 - type size
+ integer_cst -2147483648 13 - min value
+ integer_cst 2147483647 13 - max value
block 18 - operand
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 17 - block vars
- isUsed: 1
- integer_cst 32 5 - decl size 2
- indirect_ref 10 - initial 2
+ integer_cst 32 15 - decl size 2
+ indirect_ref 16 - initial 2
- isUsed: 1
- parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 9 - ref
- pointer_type 8 - decl type
+ parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 15 - ref
+ pointer_type 14 - decl type
integer_type 3 - nested type
- precisionBits: 32
- signed
@@ -22604,14 +22604,14 @@ function_decl __exchange_and_add_dispatch /usr/include/c++/5/ext/atomicity.h 78:
integer_cst 32 2 - type size
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
- integer_cst 64 8 - parm size
- integer_type 5 - var type 2
+ integer_cst 64 14 - parm size
+ integer_type 15 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 14 - type name
+ integer_cst 32 14 - type size
+ integer_cst -2147483648 14 - min value
+ integer_cst 2147483647 14 - max value
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 2147483641 - arg
pointer_type 2147483640 - decl type
@@ -22725,31 +22725,31 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
- isStatic: 1
- isUsed: 1
integer_cst 64 17 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 17 - initial
+ addr_expr 16 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 15 - operand
+ tree_list 14 - attribute
+ identifier_node alias 13 - purpose
+ tree_list 13 - value
+ string_cst __pthread_key_create 12 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 13 - chain
+ identifier_node weakref 12 - purpose
+ function_type 14 - function type
+ integer_type 13 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 12 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 12 - type size
+ integer_cst -2147483648 12 - min value
+ integer_cst 2147483647 12 - max value
+ tree_list 13 - attribute
+ identifier_node __nonnull__ 12 - purpose
+ tree_list 12 - value
+ integer_cst 1 11 - value
+ tree_list 13 - arg types
+ pointer_type 12 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22757,8 +22757,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 12 - chain
+ pointer_type 11 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22768,12 +22768,12 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 11 - chain
+ void_type 10 - value
+ type_decl void <built-in> 0:0 9 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22781,9 +22781,9 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 13 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - argument
+ pointer_type 13 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22793,7 +22793,7 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 13 - parm size
pointer_type 17 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -22804,32 +22804,32 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 15 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 14 - decl size 2
+ nop_expr 14 - initial 2
+ addr_expr 13 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 12 - operand
+ tree_list 11 - attribute
+ identifier_node alias 10 - purpose
+ tree_list 10 - value
+ string_cst __pthread_key_create 9 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 10 - chain
+ identifier_node weakref 9 - purpose
+ function_type 11 - function type
+ integer_type 10 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 9 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 9 - type size
+ integer_cst -2147483648 9 - min value
+ integer_cst 2147483647 9 - max value
+ tree_list 10 - attribute
+ identifier_node __nonnull__ 9 - purpose
+ tree_list 9 - value
+ integer_cst 1 8 - value
+ tree_list 10 - arg types
+ pointer_type 9 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22837,8 +22837,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 9 - chain
+ pointer_type 8 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22848,12 +22848,12 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 8 - chain
+ void_type 7 - value
+ type_decl void <built-in> 0:0 6 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22861,9 +22861,9 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 10 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 11 - argument
+ pointer_type 10 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22873,8 +22873,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 10 - parm size
+ pointer_type 14 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -22896,32 +22896,32 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 13 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 12 - decl size 2
+ nop_expr 12 - initial 2
+ addr_expr 11 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 10 - operand
+ tree_list 9 - attribute
+ identifier_node alias 8 - purpose
+ tree_list 8 - value
+ string_cst __pthread_key_create 7 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 8 - chain
+ identifier_node weakref 7 - purpose
+ function_type 9 - function type
+ integer_type 8 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 7 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
+ tree_list 8 - attribute
+ identifier_node __nonnull__ 7 - purpose
+ tree_list 7 - value
+ integer_cst 1 6 - value
+ tree_list 8 - arg types
+ pointer_type 7 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22929,8 +22929,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 7 - chain
+ pointer_type 6 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22940,12 +22940,12 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 6 - chain
+ void_type 5 - value
+ type_decl void <built-in> 0:0 4 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -22953,9 +22953,9 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 8 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - argument
+ pointer_type 8 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -22965,8 +22965,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 8 - parm size
+ pointer_type 12 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -22975,32 +22975,32 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 17 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ integer_cst 64 15 - decl size 2
+ nop_expr 16 - initial 2
+ addr_expr 15 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 14 - operand
+ tree_list 13 - attribute
+ identifier_node alias 12 - purpose
+ tree_list 12 - value
+ string_cst __pthread_key_create 11 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 12 - chain
+ identifier_node weakref 11 - purpose
+ function_type 13 - function type
+ integer_type 12 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 11 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 11 - type size
+ integer_cst -2147483648 11 - min value
+ integer_cst 2147483647 11 - max value
+ tree_list 12 - attribute
+ identifier_node __nonnull__ 11 - purpose
+ tree_list 11 - value
+ integer_cst 1 10 - value
+ tree_list 12 - arg types
+ pointer_type 11 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -23008,8 +23008,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 11 - chain
+ pointer_type 10 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -23019,12 +23019,12 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 10 - chain
+ void_type 9 - value
+ type_decl void <built-in> 0:0 8 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -23032,9 +23032,9 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 12 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 13 - argument
+ pointer_type 12 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -23044,8 +23044,8 @@ function_decl __atomic_add_dispatch /usr/include/c++/5/ext/atomicity.h 92:3 2147
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 12 - parm size
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -25964,22 +25964,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
@@ -25989,15 +25989,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
@@ -26009,23 +26009,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
@@ -26035,22 +26035,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
@@ -26104,23 +26104,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
@@ -26130,22 +26130,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
@@ -26154,23 +26154,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
@@ -26180,42 +26180,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
@@ -26225,44 +26225,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
@@ -26272,22 +26272,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
@@ -26296,23 +26296,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
@@ -26322,42 +26322,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
@@ -26367,22 +26367,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
@@ -26439,23 +26439,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
@@ -26465,42 +26465,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
@@ -26510,22 +26510,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
@@ -29340,9 +29340,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
@@ -29410,9 +29410,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
@@ -29652,35 +29652,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
@@ -29836,35 +29836,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
@@ -30104,35 +30104,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
@@ -30288,35 +30288,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
@@ -30425,22 +30425,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
@@ -30450,15 +30450,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
@@ -30470,23 +30470,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
@@ -30496,22 +30496,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
@@ -30565,7 +30565,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
@@ -30598,13 +30598,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
@@ -30613,23 +30613,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
@@ -30639,42 +30639,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
@@ -30684,44 +30684,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
@@ -30731,22 +30731,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
@@ -30755,7 +30755,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
@@ -30790,17 +30790,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
@@ -30835,13 +30835,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
@@ -30900,23 +30900,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
@@ -30926,42 +30926,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
@@ -30971,22 +30971,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
@@ -31196,22 +31196,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
@@ -31221,15 +31221,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
@@ -31241,7 +31241,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
@@ -31276,13 +31276,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
@@ -31368,7 +31368,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
@@ -31400,13 +31400,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
@@ -31452,7 +31452,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
@@ -31487,13 +31487,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
@@ -31665,7 +31665,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
@@ -31700,13 +31700,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
@@ -31839,35 +31839,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
@@ -31997,22 +31997,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
@@ -32022,15 +32022,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
@@ -32042,7 +32042,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
@@ -32077,13 +32077,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
@@ -32169,7 +32169,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
@@ -32201,13 +32201,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
@@ -32253,7 +32253,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
@@ -32288,13 +32288,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
@@ -32466,7 +32466,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
@@ -32501,13 +32501,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
@@ -32556,19 +32556,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
@@ -32582,19 +32582,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
@@ -32646,35 +32646,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
@@ -33161,19 +33161,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
@@ -33187,19 +33187,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
@@ -33378,9 +33378,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
@@ -33448,9 +33448,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
@@ -33512,35 +33512,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
@@ -33681,7 +33681,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
@@ -33692,8 +33692,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
@@ -33707,19 +33707,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
@@ -33852,35 +33852,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
@@ -34021,7 +34021,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
@@ -34032,8 +34032,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
@@ -34047,19 +34047,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
@@ -36053,9 +36053,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
@@ -36122,9 +36122,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
@@ -36331,9 +36331,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
@@ -36639,35 +36639,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
@@ -36823,35 +36823,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
@@ -37091,35 +37091,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
@@ -37275,35 +37275,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
@@ -37412,22 +37412,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
@@ -37437,15 +37437,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
@@ -37457,23 +37457,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
@@ -37483,22 +37483,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
@@ -37552,7 +37552,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
@@ -37585,13 +37585,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
@@ -37600,23 +37600,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
@@ -37626,42 +37626,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
@@ -37671,44 +37671,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
@@ -37718,22 +37718,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
@@ -37742,7 +37742,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
@@ -37777,17 +37777,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
@@ -37822,13 +37822,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
@@ -37887,23 +37887,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
@@ -37913,42 +37913,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
@@ -37958,22 +37958,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
@@ -38183,22 +38183,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
@@ -38208,15 +38208,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
@@ -38228,7 +38228,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
@@ -38263,13 +38263,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
@@ -38355,7 +38355,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
@@ -38387,13 +38387,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
@@ -38439,7 +38439,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
@@ -38474,13 +38474,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
@@ -38652,7 +38652,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
@@ -38687,13 +38687,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
@@ -38826,35 +38826,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
@@ -38984,22 +38984,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
@@ -39009,15 +39009,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
@@ -39029,7 +39029,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
@@ -39064,13 +39064,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
@@ -39156,7 +39156,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
@@ -39188,13 +39188,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
@@ -39240,7 +39240,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
@@ -39275,13 +39275,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
@@ -39453,7 +39453,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
@@ -39488,13 +39488,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
@@ -39543,19 +39543,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
@@ -39569,19 +39569,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
@@ -39633,35 +39633,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
@@ -40148,19 +40148,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
@@ -40174,19 +40174,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
@@ -40450,9 +40450,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
@@ -40580,35 +40580,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
@@ -40749,7 +40749,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
@@ -40760,8 +40760,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
@@ -40775,19 +40775,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
@@ -40920,35 +40920,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
@@ -41089,7 +41089,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
@@ -41100,8 +41100,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
@@ -41115,19 +41115,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
@@ -41995,9 +41995,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
@@ -42065,9 +42065,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
@@ -43173,9 +43173,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
@@ -43660,9 +43660,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
@@ -44036,9 +44036,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
@@ -44534,9 +44534,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
@@ -45689,9 +45689,9 @@ function_decl func1 test22.cpp 37:9 2147483647
decl_expr test22.cpp 39:29 2147483644 - statement
var_decl vec1 test22.cpp 39:29 2147483643 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
cleanup_point_expr test22.cpp 39:29 2147483644 - statement
expr_stmt test22.cpp 39:29 2147483643 - operand
@@ -45726,9 +45726,9 @@ function_decl func1 test22.cpp 37:9 2147483647
addr_expr 2147483641 - arg
var_decl vec1 test22.cpp 39:29 2147483640 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
cleanup_stmt test22.cpp 39:29 2147483644 - statement
statement_list 2147483643 - body
@@ -45781,9 +45781,9 @@ function_decl func1 test22.cpp 37:9 2147483647
addr_expr 2147483639 - arg
var_decl vec1 test22.cpp 39:29 2147483638 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
nop_expr 2147483639 - arg
addr_expr 2147483638 - operand
@@ -45825,22 +45825,22 @@ function_decl func1 test22.cpp 37:9 2147483647
addr_expr 2147483642 - arg
var_decl vec1 test22.cpp 39:29 2147483641 - operand
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
var_decl vec1 test22.cpp 39:29 2147483643 - decl
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
block 2147483645 - operand
var_decl vec1 test22.cpp 39:29 2147483644 - block vars
- isUsed: 1
- integer_cst 192 5 - decl size 2
- record_type 5 - var type 2
- type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 4 - type name
+ integer_cst 192 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl vector /usr/include/c++/5/bits/stl_vector.h 214:11 14 - type name
- isAutogenerated: 1
function_decl func2 test22.cpp 43:9 2147483647
- isPublic: 1
@@ -45898,51 +45898,51 @@ function_decl func2 test22.cpp 43:9 2147483647
bind_expr test22.cpp 45:31 2147483646 - code
var_decl ptr2 test22.cpp 45:16 2147483645 - operand
integer_cst 64 2147483644 - decl size
- pointer_plus_expr test22.cpp 45:28 10 - initial
- nop_expr 9 - operand
+ pointer_plus_expr test22.cpp 45:28 20 - initial
+ nop_expr 19 - operand
- isUsed: 1
- parm_decl ptr1 test22.cpp 43:28 8 - operand
- pointer_type 7 - decl type
+ parm_decl ptr1 test22.cpp 43:28 18 - operand
+ pointer_type 17 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- integer_cst 40 9 - operand
+ integer_cst 64 17 - parm size
+ integer_cst 40 19 - operand
pointer_type 2147483644 - var type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
decl_expr test22.cpp 45:30 2147483645 - operand
var_decl ptr2 test22.cpp 45:16 2147483644 - operand
- integer_cst 64 5 - decl size 2
- pointer_plus_expr test22.cpp 45:28 10 - initial 2
- nop_expr 9 - operand
+ integer_cst 64 15 - decl size 2
+ pointer_plus_expr test22.cpp 45:28 20 - initial 2
+ nop_expr 19 - operand
- isUsed: 1
- parm_decl ptr1 test22.cpp 43:28 8 - operand
- pointer_type 7 - decl type
+ parm_decl ptr1 test22.cpp 43:28 18 - operand
+ pointer_type 17 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- integer_cst 40 9 - operand
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ integer_cst 40 19 - operand
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
block 2147483645 - operand
var_decl ptr2 test22.cpp 45:16 2147483644 - block vars
- integer_cst 64 5 - decl size 2
- pointer_plus_expr test22.cpp 45:28 10 - initial 2
- nop_expr 9 - operand
+ integer_cst 64 15 - decl size 2
+ pointer_plus_expr test22.cpp 45:28 20 - initial 2
+ nop_expr 19 - operand
- isUsed: 1
- parm_decl ptr1 test22.cpp 43:28 8 - operand
- pointer_type 7 - decl type
+ parm_decl ptr1 test22.cpp 43:28 18 - operand
+ pointer_type 17 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- integer_cst 40 9 - operand
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ integer_cst 40 19 - operand
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -46003,14 +46003,14 @@ function_decl func3 test22.cpp 48:9 2147483647
var_decl ptr2 test22.cpp 50:17 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- addr_expr 10 - initial
+ addr_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test22.cpp 48:22 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 48:22 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 8 - parm size
+ integer_cst 64 18 - parm size
pointer_type 2147483644 - var type
pointer_type 3 - nested type
record_type 2 - nested type
@@ -46020,16 +46020,16 @@ function_decl func3 test22.cpp 48:9 2147483647
decl_expr test22.cpp 50:25 2147483644 - statement
var_decl ptr2 test22.cpp 50:17 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- addr_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test22.cpp 48:22 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 48:22 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -46043,16 +46043,16 @@ function_decl func3 test22.cpp 48:9 2147483647
indirect_ref 2147483638 - ref
var_decl ptr2 test22.cpp 50:17 2147483637 - ref
- isUsed: 1
- integer_cst 64 5 - decl size 2
- addr_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test22.cpp 48:22 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 48:22 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -46072,16 +46072,16 @@ function_decl func3 test22.cpp 48:9 2147483647
block 2147483645 - operand
var_decl ptr2 test22.cpp 50:17 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- addr_expr 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ addr_expr 20 - initial 2
- isUsed: 1
- parm_decl ptr1 test22.cpp 48:22 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 48:22 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -46498,9 +46498,9 @@ function_decl func5 test22.cpp 62:10 2147483647
decl_expr test22.cpp 64:24 2147483644 - statement
var_decl data test22.cpp 64:15 2147483643 - operand
- isUsed: 1
- integer_cst 320 5 - decl size 2
- record_type 5 - var type 2
- type_decl Data1 test22.cpp 6:8 4 - type name
+ integer_cst 320 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl Data1 test22.cpp 6:8 14 - type name
- isAutogenerated: 1
cleanup_point_expr test22.cpp 64:24 2147483644 - statement
expr_stmt test22.cpp 64:24 2147483643 - operand
@@ -46552,9 +46552,9 @@ function_decl func5 test22.cpp 62:10 2147483647
addr_expr 2147483641 - arg
var_decl data test22.cpp 64:15 2147483640 - operand
- isUsed: 1
- integer_cst 320 5 - decl size 2
- record_type 5 - var type 2
- type_decl Data1 test22.cpp 6:8 4 - type name
+ integer_cst 320 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl Data1 test22.cpp 6:8 14 - type name
- isAutogenerated: 1
- isUsed: 1
parm_decl ptr1 test22.cpp 62:23 2147483641 - arg
@@ -46602,22 +46602,22 @@ function_decl func5 test22.cpp 62:10 2147483647
addr_expr 2147483642 - arg
var_decl data test22.cpp 64:15 2147483641 - operand
- isUsed: 1
- integer_cst 320 5 - decl size 2
- record_type 5 - var type 2
- type_decl Data1 test22.cpp 6:8 4 - type name
+ integer_cst 320 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl Data1 test22.cpp 6:8 14 - type name
- isAutogenerated: 1
var_decl data test22.cpp 64:15 2147483643 - decl
- isUsed: 1
- integer_cst 320 5 - decl size 2
- record_type 5 - var type 2
- type_decl Data1 test22.cpp 6:8 4 - type name
+ integer_cst 320 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl Data1 test22.cpp 6:8 14 - type name
- isAutogenerated: 1
block 2147483645 - operand
var_decl data test22.cpp 64:15 2147483644 - block vars
- isUsed: 1
- integer_cst 320 5 - decl size 2
- record_type 5 - var type 2
- type_decl Data1 test22.cpp 6:8 4 - type name
+ integer_cst 320 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl Data1 test22.cpp 6:8 14 - type name
- isAutogenerated: 1
function_decl func6 test22.cpp 67:10 2147483647
- isPublic: 1
@@ -46664,19 +46664,19 @@ function_decl func6 test22.cpp 67:10 2147483647
bind_expr test22.cpp 71:28 2147483646 - code
var_decl num test22.cpp 71:13 2147483645 - operand
integer_cst 32 2147483644 - decl size
- component_ref test22.cpp 71:25 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
+ component_ref test22.cpp 71:25 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 67:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 67:29 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -46708,20 +46708,20 @@ function_decl func6 test22.cpp 67:10 2147483647
return_expr test22.cpp 70:13 2147483643 - then
decl_expr test22.cpp 71:25 2147483644 - statement
var_decl num test22.cpp 71:13 2147483643 - operand
- integer_cst 32 5 - decl size 2
- component_ref test22.cpp 71:25 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test22.cpp 71:25 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 67:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 67:29 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -46730,30 +46730,30 @@ function_decl func6 test22.cpp 67:10 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 num test22.cpp 71:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test22.cpp 71:25 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test22.cpp 71:25 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 67:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 67:29 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -46762,14 +46762,14 @@ function_decl func6 test22.cpp 67:10 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 func7 test22.cpp 74:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -46924,22 +46924,22 @@ function_decl func8 test22.cpp 82:10 2147483647
bind_expr test22.cpp 89:30 2147483646 - code
var_decl k test22.cpp 87:19 2147483645 - operand
integer_cst 32 2147483644 - decl size
- array_ref test22.cpp 87:34 10 - initial
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 87:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ array_ref test22.cpp 87:34 20 - initial
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 87:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 82:29 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 82:29 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -46955,7 +46955,7 @@ function_decl func8 test22.cpp 82:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
+ integer_cst 0 19 - operand
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -47023,23 +47023,23 @@ function_decl func8 test22.cpp 82:10 2147483647
return_expr test22.cpp 85:13 2147483643 - then
decl_expr test22.cpp 87:34 2147483644 - statement
var_decl k test22.cpp 87:19 2147483643 - operand
- integer_cst 32 5 - decl size 2
- array_ref test22.cpp 87:34 10 - initial 2
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 87:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ array_ref test22.cpp 87:34 20 - initial 2
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 87:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 82:29 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 82:29 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -47055,31 +47055,31 @@ function_decl func8 test22.cpp 82:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
- integer_type 5 - var type 2
+ integer_cst 0 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
decl_expr test22.cpp 89:27 2147483644 - statement
var_decl test1 test22.cpp 89:13 2147483643 - operand
integer_cst 32 2147483642 - decl size
- component_ref test22.cpp 89:27 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
+ component_ref test22.cpp 89:27 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 82:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 82:29 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -47098,23 +47098,23 @@ function_decl func8 test22.cpp 82:10 2147483647
integer_cst 2147483647 2147483641 - max value
block 2147483645 - operand
var_decl k test22.cpp 87:19 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- array_ref test22.cpp 87:34 10 - initial 2
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 87:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ array_ref test22.cpp 87:34 20 - initial 2
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 87:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 82:29 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 82:29 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -47130,30 +47130,30 @@ function_decl func8 test22.cpp 82:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
- integer_type 5 - var type 2
+ integer_cst 0 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
var_decl test1 test22.cpp 89:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test22.cpp 89:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test22.cpp 89:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 82:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 82:29 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -47162,14 +47162,14 @@ function_decl func8 test22.cpp 82:10 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 func9 test22.cpp 92:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -47388,14 +47388,14 @@ function_decl func10 test22.cpp 99:10 2147483647
var_decl ptr2 test22.cpp 101:16 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- nop_expr 10 - initial
+ nop_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test22.cpp 99:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 99:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
@@ -47404,16 +47404,16 @@ function_decl func10 test22.cpp 99:10 2147483647
decl_expr test22.cpp 101:23 2147483644 - statement
var_decl ptr2 test22.cpp 101:16 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 test22.cpp 99:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 99:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -47422,16 +47422,16 @@ function_decl func10 test22.cpp 99:10 2147483647
ne_expr 2147483642 - condition
var_decl ptr2 test22.cpp 101:16 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 test22.cpp 99:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 99:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -47439,7 +47439,7 @@ function_decl func10 test22.cpp 99:10 2147483647
bind_expr test22.cpp 105:28 2147483642 - then
var_decl k test22.cpp 104:17 2147483641 - operand
integer_cst 32 2147483640 - decl size
- integer_cst 10 10 - initial
+ integer_cst 10 20 - initial
integer_type 2147483640 - var type
- precisionBits: 32
- signed
@@ -47452,16 +47452,16 @@ function_decl func10 test22.cpp 99:10 2147483647
cleanup_point_expr test22.cpp 104:21 2147483640 - statement
decl_expr test22.cpp 104:21 2147483639 - operand
var_decl k test22.cpp 104:17 2147483638 - operand
- integer_cst 32 5 - decl size 2
- integer_cst 10 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 10 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
cleanup_point_expr test22.cpp 105:28 2147483640 - statement
expr_stmt test22.cpp 105:28 2147483639 - operand
convert_expr 2147483638 - expresssion
@@ -47490,16 +47490,16 @@ function_decl func10 test22.cpp 99:10 2147483647
integer_cst 100 2147483636 - operand
block 2147483641 - operand
var_decl k test22.cpp 104:17 2147483640 - block vars
- integer_cst 32 5 - decl size 2
- integer_cst 10 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 10 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
cleanup_point_expr test22.cpp 109:19 2147483642 - else
expr_stmt test22.cpp 109:19 2147483641 - operand
convert_expr 2147483640 - expresssion
@@ -47519,45 +47519,45 @@ function_decl func10 test22.cpp 99:10 2147483647
block 2147483643 - operand
block 2147483642 - sub block
var_decl k test22.cpp 104:17 2147483641 - block vars
- integer_cst 32 5 - decl size 2
- integer_cst 10 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 10 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
block 2147483645 - operand
var_decl ptr2 test22.cpp 101:16 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 test22.cpp 99:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 99:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
block 2147483644 - sub block
block 2147483643 - sub block
var_decl k test22.cpp 104:17 2147483642 - block vars
- integer_cst 32 5 - decl size 2
- integer_cst 10 10 - initial 2
- integer_type 5 - var type 2
+ integer_cst 32 15 - decl size 2
+ integer_cst 10 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
function_decl func11 test22.cpp 113:10 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -47604,14 +47604,14 @@ function_decl func11 test22.cpp 113:10 2147483647
var_decl ptr2 test22.cpp 115:16 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- nop_expr 10 - initial
+ nop_expr 20 - initial
- isUsed: 1
- parm_decl ptr1 test22.cpp 113:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 113:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
@@ -47620,16 +47620,16 @@ function_decl func11 test22.cpp 113:10 2147483647
decl_expr test22.cpp 115:23 2147483644 - statement
var_decl ptr2 test22.cpp 115:16 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 test22.cpp 113:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 113:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -47652,16 +47652,16 @@ function_decl func11 test22.cpp 113:10 2147483647
indirect_ref 2147483638 - object
var_decl ptr2 test22.cpp 115:16 2147483637 - ref
- 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 test22.cpp 113:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 113:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -47680,16 +47680,16 @@ function_decl func11 test22.cpp 113:10 2147483647
block 2147483645 - operand
var_decl ptr2 test22.cpp 115:16 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 test22.cpp 113:30 9 - operand
- pointer_type 8 - decl type
+ parm_decl ptr1 test22.cpp 113:30 19 - operand
+ pointer_type 18 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 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 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -47738,22 +47738,22 @@ function_decl func12 test22.cpp 120:10 2147483647
bind_expr test22.cpp 127:30 2147483646 - code
var_decl k test22.cpp 125:19 2147483645 - operand
integer_cst 32 2147483644 - decl size
- array_ref test22.cpp 125:34 10 - initial
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 125:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ array_ref test22.cpp 125:34 20 - initial
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 125:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 120:30 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 120:30 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -47769,7 +47769,7 @@ function_decl func12 test22.cpp 120:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
+ integer_cst 0 19 - operand
integer_type 2147483644 - var type
- precisionBits: 32
- signed
@@ -47817,23 +47817,23 @@ function_decl func12 test22.cpp 120:10 2147483647
return_expr test22.cpp 123:13 2147483643 - then
decl_expr test22.cpp 125:34 2147483644 - statement
var_decl k test22.cpp 125:19 2147483643 - operand
- integer_cst 32 5 - decl size 2
- array_ref test22.cpp 125:34 10 - initial 2
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 125:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ array_ref test22.cpp 125:34 20 - initial 2
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 125:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 120:30 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 120:30 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -47849,31 +47849,31 @@ function_decl func12 test22.cpp 120:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
- integer_type 5 - var type 2
+ integer_cst 0 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
decl_expr test22.cpp 127:27 2147483644 - statement
var_decl test1 test22.cpp 127:13 2147483643 - operand
integer_cst 32 2147483642 - decl size
- component_ref test22.cpp 127:27 10 - initial
- indirect_ref 9 - object
- nop_expr 8 - ref
+ component_ref test22.cpp 127:27 20 - initial
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 120:30 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 120:30 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -47892,23 +47892,23 @@ function_decl func12 test22.cpp 120:10 2147483647
integer_cst 2147483647 2147483641 - max value
block 2147483645 - operand
var_decl k test22.cpp 125:19 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- array_ref test22.cpp 125:34 10 - initial 2
- integer_cst 0 9 - low bound
- integer_cst 4 9 - element size
- component_ref test22.cpp 125:29 9 - operand
- indirect_ref 8 - object
- nop_expr 7 - ref
+ integer_cst 32 15 - decl size 2
+ array_ref test22.cpp 125:34 20 - initial 2
+ integer_cst 0 19 - low bound
+ integer_cst 4 19 - element size
+ component_ref test22.cpp 125:29 19 - operand
+ indirect_ref 18 - object
+ nop_expr 17 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 120:30 6 - operand
- pointer_type 5 - decl type
+ parm_decl ptr1 test22.cpp 120:30 16 - operand
+ pointer_type 15 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 5 - parm size
- field_decl arr test22.cpp 19:14 8 - field
+ integer_cst 64 15 - parm size
+ field_decl arr test22.cpp 19:14 18 - field
- signed
- integer_cst 96 7 - decl size
+ integer_cst 96 17 - decl size
array_type 5 - field type
integer_type 4 - element type
- precisionBits: 32
@@ -47924,30 +47924,30 @@ function_decl func12 test22.cpp 120:10 2147483647
integer_cst 64 3 - type size
integer_cst 0 3 - min value
integer_cst 2 3 - max value
- integer_cst 0 9 - operand
- integer_type 5 - var type 2
+ integer_cst 0 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
var_decl test1 test22.cpp 127:13 2147483644 - block vars
- integer_cst 32 5 - decl size 2
- component_ref test22.cpp 127:27 10 - initial 2
- indirect_ref 9 - object
- nop_expr 8 - ref
+ integer_cst 32 15 - decl size 2
+ component_ref test22.cpp 127:27 20 - initial 2
+ indirect_ref 19 - object
+ nop_expr 18 - ref
- isUsed: 1
- parm_decl ptr1 test22.cpp 120:30 7 - operand
- pointer_type 6 - decl type
+ parm_decl ptr1 test22.cpp 120:30 17 - operand
+ pointer_type 16 - decl type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- field_decl val test22.cpp 17:9 9 - field
+ integer_cst 64 16 - parm size
+ field_decl val test22.cpp 17:9 19 - field
- signed
- integer_cst 32 8 - decl size
+ integer_cst 32 18 - decl size
integer_type 5 - field type
- precisionBits: 32
- signed
@@ -47956,14 +47956,14 @@ function_decl func12 test22.cpp 120:10 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 fill /usr/include/c++/5/bits/stl_algobase.h 736:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -48665,9 +48665,9 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483636 - slot
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- isAutogenerated: 1
convert_expr 2147483636 - arg
void_cst 2147483635 - operand
@@ -48703,9 +48703,9 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483635 - operand
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- isAutogenerated: 1
cleanup_stmt /usr/include/c++/5/bits/basic_string.h 2840:58 2147483644 - statement
statement_list 2147483643 - body
@@ -48969,9 +48969,9 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483636 - slot
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- isAutogenerated: 1
convert_expr 2147483636 - arg
void_cst 2147483635 - operand
@@ -49007,9 +49007,9 @@ function_decl __base_ctor /usr/include/c++/5/bits/basic_string.h 2838:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2840:58 2147483635 - operand
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator /usr/include/c++/5/bits/allocator.h 92:11 14 - type name
- isAutogenerated: 1
try_catch_expr /usr/include/c++/5/bits/basic_string.h 2840:58 2147483644 - statement
statement_list 2147483643 - operand
@@ -49275,9 +49275,9 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483632 - slot
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 2147483632 - arg
- isAutogenerated: 1
@@ -49318,9 +49318,9 @@ function_decl basic_string /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - operand
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 2147483641 - expresssion
addr_expr 2147483640 - function
function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
@@ -49548,9 +49548,9 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483632 - slot
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
- isUsed: 1
parm_decl this /usr/include/c++/5/bits/basic_string.h 2942:21 2147483632 - arg
- isAutogenerated: 1
@@ -49591,9 +49591,9 @@ function_decl __base_dtor /usr/include/c++/5/bits/basic_string.h 2942:7 2147483
var_decl /usr/include/c++/5/bits/basic_string.h 2943:9 2147483631 - operand
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
call_expr /usr/include/c++/5/bits/basic_string.h 2943:54 2147483641 - operand
addr_expr 2147483640 - function
function_decl __comp_dtor /usr/include/c++/5/bits/basic_string.h 2668:14 20 - operand
@@ -51431,20 +51431,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
@@ -51457,29 +51457,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
@@ -51538,55 +51538,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_empty_rep /usr/include/c++/5/bits/basic_string.h 2827:7 2147483647
- isExternal: 1
- isPublic: 1
@@ -52980,9 +52980,9 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483641 - slot
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
convert_expr 2147483641 - arg
void_cst 2147483640 - operand
nop_expr 2147483641 - arg
@@ -53043,9 +53043,9 @@ function_decl get_allocator /usr/include/c++/5/bits/basic_string.h 4232:7 214748
var_decl /usr/include/c++/5/bits/basic_string.h 4233:16 2147483640 - operand
- isUsed: 1
- isAutogenerated: 1
- integer_cst 8 5 - decl size 2
- record_type 5 - var type 2
- type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 4 - type name
+ integer_cst 8 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl allocator_type /usr/include/c++/5/bits/basic_string.h 2516:30 14 - type name
function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 2147483647
- isExternal: 1
- isPublic: 1
@@ -53269,31 +53269,31 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
- isStatic: 1
- isUsed: 1
integer_cst 64 11 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
- tree_list 7 - attribute
- identifier_node alias 6 - purpose
- tree_list 6 - value
- string_cst __pthread_key_create 5 - value
+ nop_expr 11 - initial
+ addr_expr 10 - operand
+ function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 9 - operand
+ tree_list 8 - attribute
+ identifier_node alias 7 - purpose
+ tree_list 7 - value
+ string_cst __pthread_key_create 6 - value
- stringLength: 21
- tree_list 6 - chain
- identifier_node weakref 5 - purpose
- function_type 7 - function type
- integer_type 6 - function return type
+ tree_list 7 - chain
+ identifier_node weakref 6 - purpose
+ function_type 8 - function type
+ integer_type 7 - function return type
- precisionBits: 32
- signed
- type_decl int <built-in> 0:0 5 - type name
+ type_decl int <built-in> 0:0 6 - type name
- isAutogenerated: 1
- integer_cst 32 5 - type size
- integer_cst -2147483648 5 - min value
- integer_cst 2147483647 5 - max value
- tree_list 6 - attribute
- identifier_node __nonnull__ 5 - purpose
- tree_list 5 - value
- integer_cst 1 4 - value
- tree_list 6 - arg types
- pointer_type 5 - value
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
+ tree_list 7 - attribute
+ identifier_node __nonnull__ 6 - purpose
+ tree_list 6 - value
+ integer_cst 1 5 - value
+ tree_list 7 - arg types
+ pointer_type 6 - value
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -53301,8 +53301,8 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- tree_list 5 - chain
- pointer_type 4 - value
+ tree_list 6 - chain
+ pointer_type 5 - value
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -53312,12 +53312,12 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- tree_list 4 - chain
- void_type 3 - value
- type_decl void <built-in> 0:0 2 - type name
+ tree_list 5 - chain
+ void_type 4 - value
+ type_decl void <built-in> 0:0 3 - type name
- isAutogenerated: 1
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
integer_type 3 - nested type
- precisionBits: 32
- unsigned
@@ -53325,9 +53325,9 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 2 - type size
integer_cst 0 2 - min value
integer_cst 4294967295 2 - max value
- integer_cst 64 6 - parm size
- parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 7 - argument
- pointer_type 6 - decl type
+ integer_cst 64 7 - parm size
+ parm_decl /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - argument
+ pointer_type 7 - decl type
function_type 3 - nested type
void_type 2 - function return type
type_decl void <built-in> 0:0 1 - type name
@@ -53337,7 +53337,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
void_type 0 - nested type
tree_list 1 - chain
void_type 0 - value
- integer_cst 64 6 - parm size
+ integer_cst 64 7 - parm size
pointer_type 11 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -53348,7 +53348,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 9 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 8 - decl size 2
nop_expr 8 - initial 2
addr_expr 7 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 6 - operand
@@ -53412,7 +53412,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
tree_list 1 - chain
void_type 0 - value
integer_cst 64 4 - parm size
- pointer_type 5 - var type 2
+ pointer_type 8 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -53434,7 +53434,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 7 - operand
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 6 - decl size 2
nop_expr 6 - initial 2
addr_expr 5 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 4 - operand
@@ -53482,7 +53482,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
void_type 0 - function return type
tree_list 0 - arg types
integer_cst 64 2 - parm size
- pointer_type 5 - var type 2
+ pointer_type 6 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -53491,7 +53491,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
var_decl __gthread_active_ptr /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 249:22 11 - block vars
- isStatic: 1
- isUsed: 1
- integer_cst 64 5 - decl size 2
+ integer_cst 64 10 - decl size 2
nop_expr 10 - initial 2
addr_expr 9 - operand
function_decl __gthrw___pthread_key_create /usr/include/x86_64-linux-gnu/c++/5/bits/gthr-default.h 236:1 8 - operand
@@ -53561,7 +53561,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
tree_list 1 - chain
void_type 0 - value
integer_cst 64 6 - parm size
- pointer_type 5 - var type 2
+ pointer_type 10 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -53855,7 +53855,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
decl_expr /usr/include/c++/5/ext/atomicity.h 67:30 10 - statement
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 9 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
+ integer_cst 32 8 - decl size 2
indirect_ref 8 - initial 2
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 7 - ref
@@ -53868,13 +53868,13 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
integer_cst 64 6 - parm size
- integer_type 5 - var type 2
+ integer_type 8 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 7 - type name
+ integer_cst 32 7 - type size
+ integer_cst -2147483648 7 - min value
+ integer_cst 2147483647 7 - max value
cleanup_point_expr /usr/include/c++/5/ext/atomicity.h 68:20 10 - statement
expr_stmt /usr/include/c++/5/ext/atomicity.h 68:20 9 - operand
convert_expr 8 - expresssion
@@ -53929,7 +53929,7 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst 32 7 - decl size
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 8 - operand
- isUsed: 1
- integer_cst 32 5 - decl size 2
+ integer_cst 32 7 - decl size 2
indirect_ref 7 - initial 2
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 6 - ref
@@ -53942,17 +53942,17 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
integer_cst 64 5 - parm size
- integer_type 5 - var type 2
+ integer_type 7 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 6 - type name
+ integer_cst 32 6 - type size
+ integer_cst -2147483648 6 - min value
+ integer_cst 2147483647 6 - max value
block 11 - operand
var_decl __result /usr/include/c++/5/ext/atomicity.h 67:18 10 - block vars
- isUsed: 1
- integer_cst 32 5 - decl size 2
+ integer_cst 32 9 - decl size 2
indirect_ref 9 - initial 2
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 65:43 8 - ref
@@ -53965,13 +53965,13 @@ function_decl _M_dispose /usr/include/c++/5/bits/basic_string.h 2633:2 214748364
integer_cst -2147483648 2 - min value
integer_cst 2147483647 2 - max value
integer_cst 64 7 - parm size
- integer_type 5 - var type 2
+ integer_type 9 - var type 2
- precisionBits: 32
- signed
- type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 4 - type name
- integer_cst 32 4 - type size
- integer_cst -2147483648 4 - min value
- integer_cst 2147483647 4 - max value
+ type_decl _Atomic_word /usr/include/x86_64-linux-gnu/c++/5/bits/atomic_word.h 32:13 8 - type name
+ integer_cst 32 8 - type size
+ integer_cst -2147483648 8 - min value
+ integer_cst 2147483647 8 - max value
- isUsed: 1
parm_decl __mem /usr/include/c++/5/ext/atomicity.h 78:45 14 - arg
pointer_type 13 - decl type
@@ -55657,16 +55657,16 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483642 - operand
- isUsed: 1
integer_cst 64 2147483641 - decl size
- nop_expr 10 - initial
- indirect_ref 9 - operand
+ nop_expr 20 - initial
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
+ integer_cst 64 17 - parm size
pointer_type 2147483641 - var type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
@@ -55965,18 +55965,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
decl_expr /usr/include/c++/5/bits/vector.tcc 337:19 2147483641 - statement
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -56194,36 +56194,36 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
integer_cst 64 2147483633 - parm size
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
block 2147483642 - operand
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
@@ -56241,26 +56241,26 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
decl_expr /usr/include/c++/5/bits/vector.tcc 351:56 2147483641 - statement
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 351:56 2147483641 - statement
expr_stmt /usr/include/c++/5/bits/vector.tcc 351:56 2147483640 - operand
convert_expr 2147483639 - expresssion
init_expr 2147483638 - operand
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
call_expr /usr/include/c++/5/bits/vector.tcc 351:18 2147483637 - operand
addr_expr 2147483636 - function
function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 20 - operand
@@ -56361,13 +56361,13 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
init_expr 2147483638 - operand
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
nop_expr 2147483637 - operand
call_expr /usr/include/c++/5/bits/vector.tcc 352:48 2147483636 - operand
addr_expr 2147483635 - function
@@ -56478,9 +56478,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
init_expr 2147483638 - operand
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -56555,22 +56555,22 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
nop_expr 2147483636 - arg
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
decl_expr /usr/include/c++/5/bits/vector.tcc 354:36 2147483641 - statement
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483640 - operand
- isUsed: 1
integer_cst 64 2147483639 - decl size
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -56763,9 +56763,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 362:38 2147483636 - arg
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -56775,13 +56775,13 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
nop_expr 2147483633 - operand
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483632 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
integer_cst 8 2147483633 - operand
nop_expr 2147483636 - arg
convert_expr 2147483635 - operand
@@ -56799,18 +56799,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
modify_expr 2147483636 - operand
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -56822,18 +56822,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
modify_expr 2147483636 - operand
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -56981,9 +56981,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
integer_cst 64 2147483629 - parm size
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483634 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57078,18 +57078,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
preincrement_expr 2147483636 - operand
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57101,18 +57101,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
modify_expr 2147483636 - operand
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57260,18 +57260,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483634 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57418,18 +57418,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
eq_expr /usr/include/c++/5/bits/vector.tcc 384:12 2147483636 - condition
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483635 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57508,9 +57508,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 386:38 2147483633 - arg
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483632 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57520,13 +57520,13 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
nop_expr 2147483630 - operand
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483629 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
integer_cst 8 2147483630 - operand
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 388:3 2147483636 - else
expr_stmt /usr/include/c++/5/bits/vector.tcc 388:3 2147483635 - operand
@@ -57645,27 +57645,27 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
integer_cst 64 15 - parm size
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483633 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483633 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57837,9 +57837,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
- isAutogenerated: 1
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483634 - arg
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -57847,13 +57847,13 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
nop_expr 2147483634 - arg
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483633 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
cleanup_point_expr /usr/include/c++/5/bits/vector.tcc 390:8 2147483637 - statement
expr_stmt /usr/include/c++/5/bits/vector.tcc 390:8 2147483636 - operand
throw_expr /usr/include/c++/5/bits/vector.tcc 390:8 2147483635 - expresssion
@@ -58387,9 +58387,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
- isAutogenerated: 1
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58435,18 +58435,18 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58493,9 +58493,9 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
pointer_plus_expr /usr/include/c++/5/bits/vector.tcc 399:50 2147483637 - operand
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483636 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58505,56 +58505,56 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
nop_expr 2147483634 - operand
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483633 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
integer_cst 8 2147483634 - operand
block 2147483642 - operand
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483641 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58563,63 +58563,63 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
block 2147483643 - sub block
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
block 2147483643 - sub block
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58629,63 +58629,63 @@ function_decl _M_insert_aux /usr/include/c++/5/bits/vector.tcc 326:5 2147483647
block 2147483643 - sub block
var_decl __x_copy /usr/include/c++/5/bits/vector.tcc 337:8 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- indirect_ref 9 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ indirect_ref 19 - operand
- isUsed: 1
- parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 8 - ref
- reference_type 7 - decl type
- pointer_type 6 - nested type
+ parm_decl __x /usr/include/c++/5/bits/vector.tcc 327:51 18 - ref
+ reference_type 17 - decl type
+ pointer_type 16 - nested type
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
- integer_cst 64 7 - parm size
- pointer_type 5 - var type 2
+ integer_cst 64 17 - parm size
+ pointer_type 15 - var type 2
record_type 3 - nested type
type_decl Data1 test22.cpp 6:8 2 - type name
- isAutogenerated: 1
block 2147483643 - sub block
var_decl __len /usr/include/c++/5/bits/vector.tcc 350:20 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __elems_before /usr/include/c++/5/bits/vector.tcc 352:20 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
var_decl __new_finish /usr/include/c++/5/bits/vector.tcc 354:12 2147483642 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 10 - initial 2
+ integer_cst 64 15 - decl size 2
+ var_decl __new_start /usr/include/c++/5/bits/vector.tcc 353:12 20 - initial 2
- isUsed: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- pointer_type 5 - var type 2
- type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 4 - type name
+ pointer_type 15 - var type 2
+ type_decl pointer /usr/include/c++/5/bits/stl_vector.h 227:58 14 - type name
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
@@ -58781,9 +58781,9 @@ function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 2147483647
integer_cst 64 18 - parm size
var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 2147483640 - slot
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 4 - type name
+ integer_cst 64 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 14 - type name
convert_expr 2147483640 - arg
void_cst 2147483639 - operand
nop_expr 2147483640 - arg
@@ -58826,9 +58826,9 @@ function_decl end /usr/include/c++/5/bits/stl_vector.h 565:7 2147483647
- isAutogenerated: 1
var_decl /usr/include/c++/5/bits/stl_vector.h 566:48 2147483642 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 4 - type name
+ integer_cst 64 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 14 - type name
function_decl size /usr/include/c++/5/bits/basic_string.h 3120:7 2147483647
- isExternal: 1
- isPublic: 1
@@ -59383,17 +59383,17 @@ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 2147483
var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- nop_expr 10 - initial
- addr_expr 9 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 8 - operand
+ nop_expr 20 - initial
+ addr_expr 19 - operand
+ var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 18 - operand
- isUsed: 1
- array_type 7 - var type
- integer_type 6 - element type
+ array_type 17 - var type
+ integer_type 16 - element type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 5 - type name
- integer_cst 64 5 - type size
- integer_cst 0 5 - min value
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 15 - type name
+ integer_cst 64 15 - type size
+ integer_cst 0 15 - min value
pointer_type 2147483644 - var type
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
@@ -59403,19 +59403,19 @@ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 2147483
decl_expr /usr/include/c++/5/bits/basic_string.h 2582:61 2147483643 - operand
var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 2147483642 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 8 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 18 - operand
- isUsed: 1
- array_type 5 - var type 2
- integer_type 4 - element type
+ array_type 15 - var type 2
+ integer_type 14 - element type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 3 - type name
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- pointer_type 5 - var type 2
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -59432,38 +59432,38 @@ function_decl _S_empty_rep /usr/include/c++/5/bits/basic_string.h 2577:9 2147483
nop_expr 2147483641 - operand
var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 8 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 18 - operand
- isUsed: 1
- array_type 5 - var type 2
- integer_type 4 - element type
+ array_type 15 - var type 2
+ integer_type 14 - element type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 3 - type name
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- pointer_type 5 - var type 2
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
block 2147483645 - operand
var_decl __p /usr/include/c++/5/bits/basic_string.h 2582:10 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- nop_expr 10 - initial 2
- addr_expr 9 - operand
- var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 8 - operand
+ integer_cst 64 15 - decl size 2
+ nop_expr 20 - initial 2
+ addr_expr 19 - operand
+ var_decl _S_empty_rep_storage /usr/include/c++/5/bits/basic_string.tcc 510:5 18 - operand
- isUsed: 1
- array_type 5 - var type 2
- integer_type 4 - element type
+ array_type 15 - var type 2
+ integer_type 14 - element type
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 3 - type name
- integer_cst 64 3 - type size
- integer_cst 0 3 - min value
- pointer_type 5 - var type 2
+ type_decl size_type /usr/include/c++/5/bits/basic_string.h 2517:57 13 - type name
+ integer_cst 64 13 - type size
+ integer_cst 0 13 - min value
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -61160,8 +61160,8 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 2147483647
non_lvalue_expr 2147483638 - arg
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483637 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -61170,8 +61170,8 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 2147483647
nop_expr 2147483639 - operand
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483638 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -61183,8 +61183,8 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 2147483647
nop_expr 2147483636 - ref
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483635 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -61242,32 +61242,32 @@ function_decl construct /usr/include/c++/5/ext/new_allocator.h 129:7 2147483647
statement_list 18 - operand
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483637 - arg
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
non_lvalue_expr 2147483637 - arg
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483636 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
nop_expr 2147483639 - operand
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483638 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
nop_expr 2147483640 - operand
var_decl /usr/include/c++/5/ext/new_allocator.h 130:9 2147483639 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- pointer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ pointer_type 15 - var type 2
void_type 3 - nested type
type_decl void <built-in> 0:0 2 - type name
- isAutogenerated: 1
@@ -61853,26 +61853,26 @@ function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 214748364
decl_expr /usr/include/c++/5/bits/stl_vector.h 1427:55 2147483644 - statement
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
cleanup_point_expr /usr/include/c++/5/bits/stl_vector.h 1427:55 2147483644 - statement
expr_stmt /usr/include/c++/5/bits/stl_vector.h 1427:55 2147483643 - operand
convert_expr 2147483642 - expresssion
init_expr 2147483641 - operand
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483640 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
plus_expr 2147483640 - operand
call_expr /usr/include/c++/5/bits/stl_vector.h 1427:30 2147483639 - operand
addr_expr 2147483638 - function
@@ -62091,13 +62091,13 @@ function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 214748364
nop_expr 2147483638 - operand
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
lt_expr 2147483639 - operand
call_expr /usr/include/c++/5/bits/stl_vector.h 1428:44 2147483638 - operand
addr_expr 2147483637 - function
@@ -62140,13 +62140,13 @@ function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 214748364
nop_expr 2147483638 - operand
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
call_expr /usr/include/c++/5/bits/stl_vector.h 1428:58 2147483640 - operand
addr_expr 2147483639 - function
function_decl max_size /usr/include/c++/5/bits/stl_vector.h 659:7 20 - operand
@@ -62188,23 +62188,23 @@ function_decl _M_check_len /usr/include/c++/5/bits/stl_vector.h 1422:7 214748364
nop_expr 2147483640 - operand
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483639 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
block 2147483645 - operand
var_decl __len /usr/include/c++/5/bits/stl_vector.h 1427:18 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- integer_type 5 - var type 2
+ integer_cst 64 15 - decl size 2
+ integer_type 15 - var type 2
- precisionBits: 64
- unsigned
- type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 4 - type name
- integer_cst 64 4 - type size
- integer_cst 0 4 - min value
+ type_decl size_type /usr/include/c++/5/bits/stl_vector.h 236:27 14 - type name
+ integer_cst 64 14 - type size
+ integer_cst 0 14 - min value
function_decl begin /usr/include/c++/5/bits/stl_vector.h 547:7 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -62296,9 +62296,9 @@ function_decl begin /usr/include/c++/5/bits/stl_vector.h 547:7 2147483647
integer_cst 64 18 - parm size
var_decl /usr/include/c++/5/bits/stl_vector.h 548:47 2147483640 - slot
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 4 - type name
+ integer_cst 64 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 14 - type name
convert_expr 2147483640 - arg
void_cst 2147483639 - operand
nop_expr 2147483640 - arg
@@ -62341,9 +62341,9 @@ function_decl begin /usr/include/c++/5/bits/stl_vector.h 547:7 2147483647
- isAutogenerated: 1
var_decl /usr/include/c++/5/bits/stl_vector.h 548:47 2147483642 - operand
- isAutogenerated: 1
- integer_cst 64 5 - decl size 2
- record_type 5 - var type 2
- type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 4 - type name
+ integer_cst 64 15 - decl size 2
+ record_type 15 - var type 2
+ type_decl iterator /usr/include/c++/5/bits/stl_vector.h 231:61 14 - type name
function_decl operator- /usr/include/c++/5/bits/stl_iterator.h 923:5 2147483647
- isPublic: 1
function_type 2147483646 - function type
@@ -65547,7 +65547,7 @@ function_decl __copy_move_backward_a /usr/include/c++/5/bits/stl_algobase.h 589:
var_decl __simple /usr/include/c++/5/bits/stl_algobase.h 594:18 2147483642 - operand
- isUsed: 1
integer_cst 8 2147483641 - decl size
- integer_cst 1 10 - initial
+ integer_cst 1 20 - initial
boolean_type 2147483641 - var type
type_decl bool <built-in> 0:0 2147483640 - type name
- isAutogenerated: 1
@@ -65651,10 +65651,10 @@ Wrong node type. Want var_decl but get type_decl - block vars
Wrong node type. Want var_decl but get type_decl - block vars
var_decl __simple /usr/include/c++/5/bits/stl_algobase.h 594:18 2147483644 - block vars
- isUsed: 1
- integer_cst 8 5 - decl size 2
- integer_cst 1 10 - initial 2
- boolean_type 5 - var type 2
- type_decl bool <built-in> 0:0 4 - type name
+ integer_cst 8 15 - decl size 2
+ integer_cst 1 20 - initial 2
+ boolean_type 15 - var type 2
+ type_decl bool <built-in> 0:0 14 - type name
- isAutogenerated: 1
function_decl max_size /usr/include/c++/5/ext/alloc_traits.h 194:22 2147483647
- isPublic: 1
@@ -66071,7 +66071,7 @@ function_decl uninitialized_copy /usr/include/c++/5/bits/stl_uninitialized.h 107
var_decl __assignable /usr/include/c++/5/bits/stl_uninitialized.h 115:18 2147483642 - operand
- isUsed: 1
integer_cst 8 2147483641 - decl size
- integer_cst 1 10 - initial
+ integer_cst 1 20 - initial
boolean_type 2147483641 - var type
type_decl bool <built-in> 0:0 2147483640 - type name
- isAutogenerated: 1
@@ -66169,10 +66169,10 @@ Wrong node type. Want var_decl but get type_decl - block vars
Wrong node type. Want var_decl but get type_decl - block vars
var_decl __assignable /usr/include/c++/5/bits/stl_uninitialized.h 115:18 2147483644 - block vars
- isUsed: 1
- integer_cst 8 5 - decl size 2
- integer_cst 1 10 - initial 2
- boolean_type 5 - var type 2
- type_decl bool <built-in> 0:0 4 - type name
+ integer_cst 8 15 - decl size 2
+ integer_cst 1 20 - initial 2
+ boolean_type 15 - var type 2
+ type_decl bool <built-in> 0:0 14 - type name
- isAutogenerated: 1
function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483647
- isPublic: 1
@@ -66240,27 +66240,27 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- exact_div_expr 10 - initial
- minus_expr 9 - operand
- convert_expr 8 - operand
+ exact_div_expr 20 - initial
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
integer_type 2147483644 - var type
- precisionBits: 64
- signed
@@ -66272,69 +66272,69 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483
decl_expr /usr/include/c++/5/bits/stl_algobase.h 580:36 2147483644 - statement
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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
if_stmt /usr/include/c++/5/bits/stl_algobase.h 581:4 2147483644 - statement
ne_expr 2147483643 - condition
nop_expr 2147483642 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483641 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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 0 2147483642 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 582:6 2147483643 - then
expr_stmt /usr/include/c++/5/bits/stl_algobase.h 582:6 2147483642 - operand
@@ -66399,35 +66399,35 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483
nop_expr 2147483634 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483633 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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 8 2147483634 - operand
nop_expr 2147483639 - arg
- isUsed: 1
@@ -66445,35 +66445,35 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483
nop_expr 2147483638 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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
return_expr /usr/include/c++/5/bits/stl_algobase.h 583:22 2147483644 - statement
init_expr 2147483643 - operand
result_decl /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483642 - operand
@@ -66499,68 +66499,68 @@ function_decl __copy_move_b /usr/include/c++/5/bits/stl_algobase.h 573:9 2147483
nop_expr 2147483638 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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 8 2147483638 - operand
block 2147483645 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 580:20 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 573:54 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 573:34 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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
function_decl max_size /usr/include/c++/5/ext/new_allocator.h 113:7 2147483647
- isPublic: 1
method_type 2147483646 - function type
@@ -67717,7 +67717,7 @@ function_decl __copy_move_a /usr/include/c++/5/bits/stl_algobase.h 389:5 2147483
var_decl __simple /usr/include/c++/5/bits/stl_algobase.h 394:18 2147483642 - operand
- isUsed: 1
integer_cst 8 2147483641 - decl size
- integer_cst 1 10 - initial
+ integer_cst 1 20 - initial
boolean_type 2147483641 - var type
type_decl bool <built-in> 0:0 2147483640 - type name
- isAutogenerated: 1
@@ -67821,10 +67821,10 @@ Wrong node type. Want var_decl but get type_decl - block vars
Wrong node type. Want var_decl but get type_decl - block vars
var_decl __simple /usr/include/c++/5/bits/stl_algobase.h 394:18 2147483644 - block vars
- isUsed: 1
- integer_cst 8 5 - decl size 2
- integer_cst 1 10 - initial 2
- boolean_type 5 - var type 2
- type_decl bool <built-in> 0:0 4 - type name
+ integer_cst 8 15 - decl size 2
+ integer_cst 1 20 - initial 2
+ boolean_type 15 - var type 2
+ type_decl bool <built-in> 0:0 14 - type name
- isAutogenerated: 1
function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483647
- isPublic: 1
@@ -67892,27 +67892,27 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483647
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483645 - operand
- isUsed: 1
integer_cst 64 2147483644 - decl size
- exact_div_expr 10 - initial
- minus_expr 9 - operand
- convert_expr 8 - operand
+ exact_div_expr 20 - initial
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
integer_type 2147483644 - var type
- precisionBits: 64
- signed
@@ -67924,69 +67924,69 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483647
decl_expr /usr/include/c++/5/bits/stl_algobase.h 380:36 2147483644 - statement
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483643 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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
if_stmt /usr/include/c++/5/bits/stl_algobase.h 381:4 2147483644 - statement
ne_expr 2147483643 - condition
nop_expr 2147483642 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483641 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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 0 2147483642 - operand
cleanup_point_expr /usr/include/c++/5/bits/stl_algobase.h 382:6 2147483643 - then
expr_stmt /usr/include/c++/5/bits/stl_algobase.h 382:6 2147483642 - operand
@@ -68060,35 +68060,35 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483647
nop_expr 2147483638 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483637 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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
return_expr /usr/include/c++/5/bits/stl_algobase.h 383:22 2147483644 - statement
init_expr 2147483643 - operand
result_decl /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483642 - operand
@@ -68113,65 +68113,65 @@ function_decl __copy_m /usr/include/c++/5/bits/stl_algobase.h 373:9 2147483647
nop_expr 2147483639 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483638 - operand
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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 8 2147483639 - operand
block 2147483645 - operand
var_decl _Num /usr/include/c++/5/bits/stl_algobase.h 380:20 2147483644 - block vars
- isUsed: 1
- integer_cst 64 5 - decl size 2
- exact_div_expr 10 - initial 2
- minus_expr 9 - operand
- convert_expr 8 - operand
+ integer_cst 64 15 - decl size 2
+ exact_div_expr 20 - initial 2
+ minus_expr 19 - operand
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 7 - operand
- pointer_type 6 - decl type
+ parm_decl __last /usr/include/c++/5/bits/stl_algobase.h 373:49 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- convert_expr 8 - operand
+ integer_cst 64 16 - parm size
+ convert_expr 18 - operand
- isUsed: 1
- parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 7 - operand
- pointer_type 6 - decl type
+ parm_decl __first /usr/include/c++/5/bits/stl_algobase.h 373:29 17 - operand
+ pointer_type 16 - decl type
pointer_type 3 - nested type
record_type 2 - nested type
type_decl Data1 test22.cpp 6:8 1 - type name
- isAutogenerated: 1
- integer_cst 64 6 - parm size
- integer_cst 8 9 - operand
- integer_type 5 - var type 2
+ integer_cst 64 16 - parm size
+ integer_cst 8 19 - operand
+ integer_type 15 - var type 2
- precisionBits: 64
- signed
- type_decl ptrdiff_t /usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h 197:28 4 - type name
- integer_cst 64 4 - type size
- integer_cst -0 4 - min value
- integer_cst 4294967295 4 - max value
+ 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